Shenzhen-interview!

Source: Internet
Author: User
Tags sql injection attack

From the beginning to Shenzhen, it is no longer a month.

Till now, I have interviewed 6 companies in total. One of them received an offer but was not hired for some reason (this is definitely not because of your own high requirements ).

These interviews are also a souvenir.

The first interview was conducted on the third day of Shenzhen. When I got up seven days in the morning and went along with a friend, I also wanted to provide a guide for me. After all, I don't know the road when I first arrived in Shenzhen.

I took several buses and transferred the subway twice to the exit of sakada subway station. Next, I used my cell phone to search targets in unfamiliar cities. After turning around for almost half an hour, I still asked a few passers-by without finding them, and finally confirmed the building for the interview. There are a total of six floors. The second floor on the first floor is a workshop, and the above is an office building. On the sixth floor, I asked if I was the place for the interview. Then I knew how to schedule a meeting and started the test.

These written examinations are some simple choice questions and questions that show procedural results. It's almost half an hour. Next is the interview.

The interviewer for this interview is very general. When I first came up, I asked, "Do you understand spirng ?". I am very calm to say: "Have you used it ?". Then let's talk about some spring mechanisms.

Then there is the difference between the load and get methods of hibernate. This is the answer. Then I wrote a jquery POST method.

Then I wrote a Java code about the string class:

String a = "ab";a = "cd";

The problem is that the value does not change.

In my explanation, the last answer is that the value and address have changed.

But the interviewer gave the answer that the address had changed, but the value had not changed.

I asked, "don't you give me a reason? "The guy directly asked me to go to Baidu.

(When I came back, I always wondered how the answer to this question could be his answer. After the last practice, I can only say that the answer may be wrong by the interviewer .)

Later, I asked about my salary. I may not be able to understand anything, But I directly said more than 4000.

Then the personnel department came to the interview and asked about some basic information about the business. Nothing.

Then we will wait for a review within one week.

This is the first interview.

Talk about the second company, that is, Xiaofeng.

We went to their company at noon and they just got off work. We simply don't have to eat or take the test questions directly.

I feel that the written examination questions are not simple and difficult. These are all web principles and algorithms.

For example, forword and redirect are different. The session storage method in HTTP is similar to the principle.

There are also some database problems. Okay. Finally, I received an interview. The interview lasted about an hour and a half.

I am interviewed by an architect. I feel very good and will explain anything I don't understand.

I learned a lot. Maybe it's really about reading a thousand books. It's better to give directions to a famous teacher. (Haha)

I have talked a lot about the framework, especially on the principle of the framework. For example, the filter implementation principle of struts2 is described.

There are also the servers and databases that have been exposed. There are also some architectural aspects.

There are few questions about the language itself (this may be related to his own architect ).

Finally, the architect commented that the base was good and I should be given priority.

The answer was received within the last two days. Of course, this is the only induction Notification I have received this month. It's a pity that I didn't get started.

I am also very grateful to Mr. Xiaofeng for his suggestion...

The third company is a software outsourcing company. What is different from the previous one is the first time this company asked me to work overtime.

This company also started to do the test first, but the test is very simple. Let you write a helloword program.

Soon after the written examination was completed, an interviewer started the interview.

It may be because the company is an outsourcing company, so it requires a lot of technology.

Some questions cannot be answered. You can only say that you are not familiar with this.

For ibaties, extjs, and Ajax cross-origin access, there are also some struts2 source code studies.

Then I asked questions about overtime.

Afterwards, the interviewer said they needed to check whether they were hired.

The fourth company is actually the one I most want to go to. Unfortunately, I was finally handed over by the written examination.

There are five notes in total. In fact, a question is translated only in English. There are only two questions in total, and none of the other three questions have been heard.

The personnel reception asked me to read the machine questions and then go. I did not make the machine questions for an hour.

The written test questions are mainly about some databases, such as Union and Union all, and the meaning of SQL parameter binding.

Then there will be no more ....

Although I did not have a written test, I still learned something and did not waste my car in the past for an interview ....

The Fifth Company is xiaojiu. I think their company is good.

The boss of the company we interviewed. It is said that I have worked in Google.

First, I did some test questions. I feel that the question is generally not very difficult.

During the interview, I asked some questions about software engineering and some techniques I used before.

At last, I felt like I was talking about life and ideals.

This interview is not very good, but it is still very rewarding. At least the boss made me understand that I still have some shortcomings in my personality.

Of course, I am very grateful for the recommendation of John for this interview...

The sixth is also good, and it is also a big company.

This company has four rounds of interviews. The interview is successful only when you see the general manager.

Unfortunately, I did not meet the General Manager and did not pass the interview.

The first round was an interview with a Java group leader who asked questions about algorithms. I have not answered a question about thread lock communication.

Then there was a money-sharing problem. I gave a brute-force cracking solution, and I had forgotten it. The following is a detailed process of B/S architecture. There is no problem with this preparation.

Then I wrote an SQL injection attack statement.

The second round was an interview with the technical director. The Technical Director asked a question about the principle of HTTP encryption. Also, write an encryption algorithm.

I just gave a shift encryption algorithm.

Then the director said that although there is no experience, but the head is still flexible, just give a chance. Recruit as an assistant engineer.

The next step is the personnel interview. I asked why I was in Shenzhen, what kind of friends I was with, and some situations at home. There is also whether a job has been found.

Then wait for the notification.

The Seventh Party has nothing to do, and the general written examination is also normal. The interview involves some project experience. Then the interview will end in less than 10 minutes.

After that, I asked some questions.

I first asked: What is the scale of the project team?

The answer is that four people are there.

Is there an artist? No. Do it yourself. Are there any tests? No. Test it by yourself. Is there a front-end? No. Write it by yourself.

Is there a framework of its own? No, that is, s2sh.

Then wait for the notification.

After receiving a reply from 6th companies, I felt a little confused.

So I set a goal for myself.

If you haven't joined the company in the next two weeks, you will return to Changsha.

The next day I received a static page, so I didn't submit my resume.

On the third day, when I got up early in the morning, I submitted nearly 1000 resumes together.

The results were really good. I was asked to go for an interview by three companies.

I chose two companies for the interview.

I went to the first interview in the morning, that is, my eighth interview in Shenzhen.

I didn't really want to go to this interview. This address is very vague and hard to find,

However, if you do not have a job, try again. Early in the morning, I went to the Science and Technology Park for a while. In the end, companies are almost intuitively found.

This company is not very formal and feels like a warehouse.

Wait for half a day to see the reception at the front desk. The next step is the interview.

This company does not have a written examination, but simply comes up for an interview.

The first interviewer is the same as the previous one. The first is self-introduction. Then, ask about the project.

Which servers and databases have been used.

Then there is a technical interview, which is also a basic question. I also asked questions about the B/S process and some front-end things.

Finally, it is about Linux.

Then I waited for a while, and the first interviewer came to the interview.

I asked some questions about life and salary. In the end, the company provides front-end engineers. If you are satisfied, you will be hired next week.

In this way, the offer can be obtained directly.

I got the offer of this House, and the one in the afternoon didn't really want to go there. People are very tired.

But I still want to see what the situation is. This is the last interview in Shenzhen.

When I got to the company, I felt good. That layer was all of their company's.

Then I went directly to the reception room and said, I came to the interview.

Then I took the test question and went to the tea room to do it. I found that about three people were competing for the same position with me.

My idea at the time was to come over with soy sauce, and the company offered me an offer in the morning.

As a result, no questions will be passed directly during the objective of writing questions. The answer should be as detailed as possible.

After the test is completed, the interviewer starts the interview directly at the place where the test is intended. However, the first interview was not for me, but for two years of work experience.

I listened, and I felt that the two years of work experience was not very good. I only used the framework. After the friend met, he called back to wait for the message.

The next step is my interview. I will introduce myself at the same pace.

What I used to be different was that this self-introduction learned from previous experiences. Don't talk about useless things. In addition, I usually like to read source code and study new technologies.

The following are some basic questions: B/S structure, used databases, web servers, SVN, system servers, and so on.

Next, let me wait. And then keep waiting.

The interviewer will interview another friend who will interview.

After the interview for a while, we are also waiting. Then we waited.

After half an hour, I came to my personal affairs department and asked me to go back to the same job interview and wait for a message. Ask me to continue.

I keep waiting.

After a while, I will go to the general manager for an interview.

First, introduce yourself. Then, you can ask questions, databases, project experiences, and so on.

Then there is the salary problem.

Next we will go to the president's interview.

Similarly, we should introduce ourselves. I feel like the president is talking very well. He has always advocated the combination of work and rest, rather than work blindly.

After chatting for a while, ask me to go to the tea room and wait for messages.

Wait for a while, the personnel will come to the interview.

I introduced myself again. I talked about some of my experiences this time. There is no such thing as technology. And then things in life.

Then there is the salary. The trial period of 3500 was finalized and changed to 4 K. I feel okay. The development in this company is not bad.

Congratulations, I became a new employee.

All the interviews have been completed. Originally, I tried it.

I didn't want to return to a medium-sized company, but the treatment was good. In the end, I decided not to go there in the morning. I will start the job next Tuesday.

The interview trip to Shenzhen is almost over.

Wish you a good journey .....

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.