2014 Guangzhou Java job interview Summary

Source: Internet
Author: User
Tags solr

This article records some of the interview experience provided by friends, real data, only for the friends of Guangzhou job reference. For the convenience of writing, the subject is "I". Please note that some words may cause adverse reactions from readers.

1 Guangzhou Feng Shou Information Technology Co., Ltd.

The company is located in a relatively partial area, the area opposite the Xiamen University, has been walking, there is a quick walk to the end of the feeling.

After the company had been in the face, I was led to the rest area to wait, the waiter poured a glass of water and left. About 10 minutes later, come to my face. Instead of focusing on skill points, interviewers keep asking about the contents of a job and reasons for leaving. Chat for less than 5 minutes, let me go back to the news, he will let the Employment Department further assessment. There is no further context.

2 Guangzhou Audience Software Technology Co., Ltd.

Company in the Hunting de Bridge near, Spring apartment a building, the use of Iron Man company's former office space, and Shanghai Mango Entertainment Technology Co., Ltd. share some shareholders.

To the company, the front desk gave a job related to the title, two pages of paper, knowledge points distributed in multi-threaded, JVM, design mode, Spring, ORM, MySQL optimization and so on. The answer is in the hallway to the left of the front desk, which is a small sitting area, and there is another man who is earlier than me to answer the question. At the same time, there are several developed smoke chat, clean aunt dragged vacuum cleaner, the voice of the large, has reached the noise level. It took me about 30 minutes to finish, except for the ORM, Spring, and SQL optimizations, and the remaining one by one detailed answers. The answer is returned to the front desk and is told to wait on the right couch.

About 3 minutes, the interviewer arrives on the battlefield. All meeting rooms on the same floor are occupied. The interviewer had to take me to the 17 floor of Shanghai Mango Mutual Entertainment Technology Co., Ltd. to borrow the venue. Behold, to the 17 floor, the other party also no free place, only in the front desk next to the sofa to begin the interview.

First asked the reason for leaving, because before. NET development, the application of the Java post, so he also asked the reasons for making choices. After that, we started to ask the concurrent libraries for multithreading and Java 1.5. Then ask GC and JVM optimizations. Then asked me to mention a few projects on GitHub and maven. Because I have no actual line server writing experience, and the company has self-developed server framework, useless Netty, he suggested I turn cocos2d-x or Unity 3d, currently the company these two positions are short, can consider receiving me. Finally I insisted on the choice of server-side development, he let me go back to wait for two notice, notice time for one or a day. Perhaps he was too busy to forget it, and I never waited for his notice to-_-.

Interview 1.5-2 hours, afternoon interview, people more tired, the answer is very bad. According to the interviewer, they are 9 o'clock full-21:30, size week working system. Because the interview focused on technology, the whole process was enjoyable, and the interviewer corrected my response to volatile when I said the C + + compiler handled it. After his prompt, but also talk about memory visibility, command rearrangement and other topics. The interviewer is really good, very gentle, without any regard for the behavior of my junior practitioner, and I am when it is a manifestation of respect. When he left the company, he met the man who was working together and he was waiting for the next interview. The guy said he was inside, and the interview went better.

3 Guangzhou Big Data Service Co., Ltd.

This interview experience is very unpleasant!

First post the job information.

Job Requirements:
1, computer and related majors, college degree or above, more than one year experience in software development;
2, the technology has a strong interest and enthusiasm, the new technology has the spirit of exploration;
3, Java Foundation Solid, understand a variety of commonly used data structures and algorithms;
4, familiar with the use of at least one relational database (mysql/mssql/oracle);
5, multi-threading development, network programming, memory optimization and other experience is preferred;
6, can read English information is preferred;
7, have inverted index/LUCENE/SOLR experience is preferred;
8. IR/DM experience in Word segmentation, classification, clustering, etc. is preferred.

Job function:
1. Data acquisition/analysis/information extraction;
2. Novice will have senior guidance and guide practice;
3. Have multi-threading and network programming experience is preferred;
4. Experience in search engine development is preferred;
5. Flow-based computing development;
6. Participate in the development of operation and maintenance platform.

Let me briefly introduce myself.

Junior over level six, now relatively fluent in English documents (occasionally the term under the Youdao). There have been two of ACM participation experience, although not winning, the process of data structures and algorithms have a deeper grasp, the basis is not too bad. Usually have to go to GitHub and CodePlex and stackoverflow habits, because the level of too vegetables, Wood has submitted code or answered questions.

The company in the Tangxia archway into the road, relative to the office environment is the worst in the company.

Starting with two people who should be the head of the interview, one in charge of Java and the other. NET. The main content of the chat is to give up. NET choose Java for reasons, multi-threading, Hadoop, Lucene, SOLR, network programming, JNI, Android. The two buddies chatted very happily, two people said I am technically good, let me wait, they inform the supervisor to carry on two sides.

It wasn't long before the supervisor came. I guess he didn't read my resume, and took an ipad and slipped through my e-resume. Ask me a personal view of the Java and C # languages, and ask me about the Windows and Linux two systems. I don't want to answer too much, just say C # syntax sugar is more than Java and the programming experience is more friendly. Linux camps have more open source frameworks. It's a good system to get the job done. Then asked Redis there are several data structures, Redis and memcache differences, Redis can replace Memcache, Redis features. I declare that I only know, write a simple demo, not in the actual work used. I am not concerned about the differences between Redis and memcache, whether Redis can replace Memcache, and the features of Redis, because the last job was WinForm development and useless to these things. He says I'm not a good base. Then he asked Redis and MongoDB How to install, I answered Monodb decompression can run, Redis I only tried make install installation method. Then he asked the difference between TCP and UDP, and I answered three handshakes and there was no succession. He asked me to wait and he asked the manager to come over.

After a while, he and the manager, the manager will not talk all the way, only responsible for writing treatment. In the Redis this piece again said I was not good at the foundation. I asked him, "How do you define a bad foundation?" He says I have a very general knowledge of Redis. I replied, the resume is written to understand, understand is the slightest level, I can use the API to write demo, can run up, this is what I called the understanding of Redis. Like multithreading this, I write familiar, then I can do proficiency in the level of writing. Confessed, the resume only familiar and understand, no proficient words. I'm done explaining this. He is still repeating the basic bad thing. I can only hehe, civilized language . I don't speak, they write the treatment. I swept my eyes, which was lower than the treatment I had when I graduated. I said, you provide the treatment than I graduated from the lower, I have worked for two years, how to contact the project and code more than graduation, hehe. The director added, "You haven't played well for the past two years, we've provided Hadoop posts, and you've come in a lot of room to improve." I fire, you post requirements without Redis, you card this item is nothing but for the pressure treatment, and you use Hadoop only warehouse with, do not calculate, plainly, only use hdfs,mapreduce useless on, this has what promotion space, I read less, you special don't deceive me. Go to your mother, you son of a. To return to your resume, turn around and go.

2014 Guangzhou Java job interview Summary

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.