[Interview experience] Zhengzhou Zhuojian Software Technology

door

Zhuojian Technology is a very friendly company, and I like the corporate culture very much. The company focuses on overseas markets and is a company recognized by Google.

Job search

The recruitment information of Hr (Sister Ting) I saw on Boss direct employment, mobile terminal and Android, the company's benefits are also good. And in 19 years, I participated in the CCPC ACM competition organized by Zhuojian Technology. I was very impressed with this company, and the company's projects directly hit the overseas market. I learned from the company introduction that the APP produced is very popular I also like the corporate culture recognized by Google.

Interview process

1. Hr Interview [Environment]

  1. I agreed on an interview time with Sister Ting. I arrived a while earlier, and then explored the surrounding environment, and went to the sink to tidy up the instrument. Five minutes earlier, I went in to find her. (I may think that 2 to 3 minutes in advance is more suitable, but it is a bit early to go, standing at the elevator entrance to see the green potted plants, to be honest, the environment is good).
  2. After seeing Sister Ting, I went to the conference room for a short break. She helped me to print a paper resume (emmm didn’t have a paper resume because I was very nervous in the first interview). There are a few pots of green potted plants (broad and thick leaves) on the table in the meeting room. They are well maintained. In winter (12-15), a new sprout (about 4 cm thick) pops up. The meeting room is not very large but the scenery It is just right with the space, and the efficiency should be quite high for a meeting (the middle curtain is open, just can see the outside).
  3. After getting the paper resume,
    1) Briefly communicate the learning situation first -> Since the self-study ability is okay, it is no problem to answer truthfully.
    2) Communicate the development status of the modern Android career, and why I chose the Android direction -> Because I have a lot of connections with music players, I am quite determined.
    3) I learned about where I currently live and the time and drive time to come to the company -> about half an hour by car, no problem.
    4) Introduced the corporate culture and background as well as employee treatment -> Although I learned about it in advance, I was very happy to hear the more detailed background.
    5) There was no problem after the first round. Sister Ting helped me find a leader in the technical department to evaluate me.

2. Evaluation by the Technical Department [Basic Foundation]

  1. First understand my school experience according to the resume -> Basically, I can't learn from the teacher. If the teacher didn't hand it in, I taught myself. The freshman followed the seniors to participate in ACM (unfortunately), and the sophomore and the same-level students add one The younger brother participated in the ACM (Bronze Award), and then followed the teacher's project. Junior is also a project. My Fengling Mia was produced in March of this year and released in September.
  2. Asked me about the life cycle of Android -> this is very simple, but I only remembered the six commonly used / and also said onCreate and onstart wrong (emmm may be nervous and simple, but the problem)
  3. Asked me how many bytes Int occupies in Java -> I first answered that it may be different on different operating systems. I didn’t remember this deliberately. After thinking about it, I said 4 bytes (good or bad, it’s a routine. Ask me if it really is 4 bytes). I just talked about the process of determination and calculation: put in kotlin (one hundred thousand...12 is not enough), I calculated, the current mainstream one is 32, and 16-bit is basically rare. , 8 bits per byte is 4 bytes. He approved.
  4. Asked about data structures, stacks, queues, etc. I have reviewed this intermediate soft exam, it is very simple, and then some tree knowledge.
    1) The representation of the binary tree -> I am not familiar with proper nouns, so I drew a schematic diagram on the spot, and set the left and right child pointers and leave them blank.
    2) An n-level binary tree has several nodes —> I drew the two-level and three-level binary trees and derived them directly.
    3) Binary tree uses a one-dimensional array to traverse storage -> I said the design method I did, and the answer should be okay.
    4) The concept of balanced binary tree -> no problem
    5) Red-black tree
    6) Algorithm problem
  5. Introducing the algorithm -> I pointed out the algorithm that I know and my weaknesses, but the idea is all right.
  6. Introducing the sorting algorithm, I didn't make it difficult for me, let me write the quick sort -> I wrote it before, although I haven't written it for a long time, but the answer and the code written are still passable.
  7. The second grassroots foundation felt pretty good, and it helped me correct and guide many deficiencies.

3. Interview questions [basic foundation 2]

  1. This is relatively simple, fill in all that can be filled, one question is stuck, it is a 12 ball-balance problem.

4. Interview Results

  1. A middle-aged gentleman first led me to the first question. –> I said that there must be an optimal solution, but I didn’t expect it for the time being (I just talked about the tray balance with my friend the day before, but suddenly I thought about it and thought that I could only put a small ball on one side). You can't just put one, you can do it with dichotomy. It's a pity that you didn't say it at the time, maybe there is a better way than dichotomy.
  2. Asked me some basic knowledge -> I knew it, but I was not so proficient.
  3. I learned about my relationship with the music player and the background of the company, and asked about my future plans -> I answered truthfully. Although I am not mature, this gentleman has benefited a lot from my guidance.
  4. Finally, sister Ting asked what I wanted to know about the company -> I asked what I wanted to know, and got a good answer. She also told me about the gentleman and the tech guy who interviewed me. I was very happy and benefited. Very shallow.
  5. In the end, I passed the interview. There is no hard and fast rule to participate in the internship, but it is best to be continuous, which is already very good. An accident happened the next day after I went back, which prevented me from being able to practice internship temporarily. It was a pity that I took the initiative to say goodbye to Hr. It was good to get together and get away. I am still very grateful to this company and the people who guided me.

Guess you like

Origin blog.csdn.net/qq_38304672/article/details/111245288