In college most wanted byte is beating, is now feeling more active part of Internet companies, this time pushed in the students. Withstand the pressure of the epidemic to interview the byte beating, beating finally got the watermelon byte video offer, bytes really are strange arithmetic algorithm has almost technical aspects!
The byte face questions share
Byte beats are excellent interviewer, smile throughout the interview process, the basic question is the way the interview.
Byte beating
Byte side beat
March 13,
Self introduction
- Algorithm a problem: the median disordered array (fast discharge ideological O (N) time complexity)
- Title two algorithms: a - the array, so that you find - - satisfying i <j && ali <a [j], and (O (N) time complexity of 0 (1) of the spatial complexity)
- Algorithm title three: to an array, so you find a satisfying i <j <k && a [j <a [j] <a [k] and and K (O (N) time complexity of O (N) space the complexity)
Three questions are relatively simple, seconds.
Byte beating two faces
March 13,
- Self introduction
- Algorithms and problem :() match, to give you a string, you have to ask how many legitimate brackets (segmentation process: O (N) time complexity, 0 (1) spatial complexity) algorithm topic seconds
- Then ask the threads and processes
- TCP and UDP difference (heavy)
- Then came a snow scene design questions:
- Design a city of SF Express system, this is the answer and discussing side, took about 30 minutes (a bit ignorant people, but also a bit tired)
- Transaction database
- Features affairs
- Synchronization and mutex lock
- Enter a URL, the process occurs
Byte beating three sides
March 18,
- Self introduction
- Algorithm problem: to - array (positive and negative numbers are), let you find the largest sub-array and. (Prefix and handling, O (N) time complexity) seconds.
- Puzzle: 8 balls to the same seven quality, a little heavier, give you a balance, says a few can be called out. (2) This question was on my mind more sober seconds.
- DNS Domain Name System
- The difference between HTTP and HTTPS
- HTTPS, SSL (TLS) protocol
- The difference between processes and threads
- Communication process
- Introduction shared memory communication
- Communication thread
- synchronized and volatile Introduction
- The difference between synchronized and volatile and applications
- Said Fjava of GC algorithm
HR-byte beating surface
- All general questions
Interview Experience:
The surface is beating watermelon Screen byte sectors, there is no partner on the inside of a small country, we look forward to quickly meet Oh, this time to share with face questions and so on, I have become a collection of documents inside, we can private letter I [interview] to free access to!
01-redis interview topics to share:
03-spring interview topics
Java rear end face answers to questions
The reason headline space is limited, all the information there is no way to review all displayed, if you need me these interview review the information, then I can look forward article in the private letter after learning to free access to!
19 years manufacturers interview summary:
Interview data freely available