"The soul of colleges and colleges, colleges are all human beings."
When I saw this sentence suddenly became popular on various platforms, a number of netizens started to criticize the specialty.
One of the comments is still fresh in my memory: college students can do whatever they can, but don't be programmers, and don't harm the IT industry. After reading this comment, I really couldn't bear to make me type out this article. As someone who has graduated from a junior college and became a programmer, I found that everyone is full of malice towards junior college students as programmers. Many people say that college students can be programmers? Can a college enter a big factory? With a college background, is there really no spring to be a Java programmer?
I dare not say that I was speaking out.
But the editor, I am indeed a major company with a professional background, and I am currently working as a Java post in Pinduoduo. We must also tell everyone that the journey to Dachang is extremely arduous and long. Not to mention other skills or learning abilities, the academic level of "college" is already overwhelming when faced with the mountain of academic qualifications.
Because of this, if you have a college degree and have a dream of a big factory, once you decide your goal, you will have to work a hundred times or more. Many people will definitely be curious about how I entered the big factory. The specific situation will not be detailed. I found familiar bloggers through the Java blog and pushed it. After knowing each other, I might also want to join the big factory. The spirit was moved hahaha.
Let’s talk about the specific interview process questions today. (Only the real situation of the individual)
First introduce yourself.
Which projects have you participated in
? The three elements of concurrent programming?
What are the ways to achieve visibility?
The value of multithreading?
Comparison of the three ways of creating threads?
Draw the state flow diagram of the thread. What are the
commonly used concurrency tools?
The difference between CyclicBarrier and CountDownLatch
CAS problems: 1. CAS is prone to cause ABA problems 2. The atomicity of the code block cannot be guaranteed 3. CAS causes the increase in CPU utilization.
is the answer to the ReadWriteLock interview question :
Pinduoduo two sides
What is the factory model?
How to add or delete a singly linked list?
Let me tell you how many pieces of JVM are divided into?
Since memory overflow was mentioned, the interviewer asked me the difference between memory overflow and memory leak?
After asking here, I went to ask the database, what are the 4 major features, for example?
What are the isolation levels of data, for example for each isolation level?
What do you know about the implementation of distributed locks?
Which lock do you recommend? What are the persistence operations of Redis?
How to use redis to process hot data.
What is the difference between sleep method and wait method? The difference between
synchronized and ReentrantLock
How does thread B know that thread A has modified a variable?
If you submit a task, the thread pool queue is full, what will happen to the
thread class construction at this time Method and static block are the
answers to the two-sided interview questions that are called by which thread :
Pinduoduo three sides
I introduced myself and the project; when I came up, let me tear up a singleton pattern.
Let me talk about the code and what does it mean?
Since the JVM is mentioned in my project, I gave me a scenario question. The garbage will be collected. After the mark is cleared many times, since the mark clearing algorithm is used, what problems do you think may occur?
Full gc is mentioned here. Ask me, which conditions will produce full GC and which conditions will produce minor GC?
In addition to the memory overflow problem in your project, what else do you know about memory overflow and memory leak?
Then gave me a handwritten code problem for dynamic programming, let's write a code.
Three-sided interview answers :
Pinduoduo HR noodles
yourself. Why did you choose Pinduoduo?
What are your greatest strengths and weaknesses?
Talk about your views on the company's overtime work.
Talk about your friends' evaluations of you and
how do you usually learn?
What are you encountering more difficult to deal with?
What do you think is more successful?
Imagine what your life will be like decades from now?
The most painful period of time
. Do you find the work pace acceptable?
What do you want to ask?
The above are the questions of my Pinduoduo interview. I basically recorded them clearly.
In addition, before the interview, I collected and read a lot of information about Java blogs and friends who entered Dachang. After asking for permission, I decided to send it out, hoping to help brothers who have similar experiences with me or who want to enter Dachang. It’s free here Share it with everyone!
Byte Beat Interview Questions
Ali interview questions
Meituan Interview Questions
Due to the limited space, I will not put them in the article one by one. The study notes and interview question sets of the article content are available for everyone to learn for free. There is a way to receive it at the end of the article!
Due to space limitations, I won’t show them one by one. Those who need the full version of all the information shared in the article, pay attention: one-click three links (Like+Favorite+Follow)
The following information is basically provided for me to learn from bloggers’ friends. In our exchanges, they never laughed at me as a junior college student or dreaming of entering a big factory. They only think that everyone is learning computer and having a sense of the Internet. Interested like-minded friends, can provide help and work hard together.
No matter how many times I have seen the messages or comments of "black" college students, I just want to tell my friends who are also college students who want to enter the big factory, don't care what others think, just study hard. There is a lack of academic qualifications. You need to work hard to fill it back. You can do it as long as you want.
Finally, there is nothing difficult in the world, I am afraid that the old saying of the caring people will always be used!