Dachang audio and video job interview questions--Today's headlines

 

      As an IT practitioner, no matter whether you have plans to change jobs or not. Participating in some targeted recruitment interviews from time to time is also beneficial to individuals.

      On the one hand, it is possible to understand what are the hotly recruited positions in major factories. These hotly recruited positions can often indicate the enthusiasm for the development of related industries in the society and the direction of capital investment.

That means more opportunities. On the other hand, in the process of interacting with the interviewer, you can also learn about the technical architecture of some major manufacturers, related technology stacks,

Seeing the leopard in the tube is beneficial to broaden one's horizons.

      Most directly, participating in the technical written test/interview is equivalent to giving yourself a chance to catch up for the test, which is a test of your technical ability, even if your ability cannot meet the requirements of the interview position,

You can also go home and review the game, check for gaps and make up for omissions, and find the direction of learning and hard work. This is very important, because many people are prone to slack in the daily work of screwing screws and reinventing wheels.

Even the psychology of blind self-confidence.

       Later, I will share some of the technical interviews I have participated in on the official account based on my memories, and I will also do some analysis of the interview questions when the follow-up time permits.

      First of all, let’s take a look at Toutiao’s interview questions. Toutiao basically examines algorithm questions in every round of interviews. According to Toutiao’s boss, Toutiao’s employees must first be smart people.

Here is a simple classification according to audio and video, programming language, and algorithm

Rounds 1, 2, and 3 of Toutiao: Audio and video real-time transmission experts

  1. Webrtc related knowledge points,

  2. jitterbuff, fec, nack, 

  3. Audio mixing, noise reduction, echo cancellation and other algorithms

  4. ice, stun, p2p and other principles

  5. SDP protocol, offer/answer process in webrtc

  6. rtmp protocol client and server interaction process

  7. Streaming Media Player Framework

  8. Adaptive bandwidth, adaptive code rate

  9. Weak network processing, packet loss, jitter, disorder, delay

  10. The process of h264 encoding a frame of data

  11. What is the difference between H265/H264, h265 advantages

  12. C++ smart pointer share_ptr, weak_ptr, unique_ptr principle

  13. C++ virtual function, polymorphic implementation principle,

  14. handwritten quicksort,

  15. Linked list reversal, binary tree traversal

  16. Matrix shortest path, dynamic programming

  17. 3x+5y+z = 100, find all integer solutions

  18. How to find the largest 1000 in a billion data

  19. After starting a new process on the Linux command line, what happens when you press Ctrl+C

  20. In the seven-layer network model, which layer is the switch on?

 

Follow-up audio and video interviews of Alibaba, Tencent, Kuaishou, Baidu, Yuanfudao, Xueersi, New Oriental and other major companies will be released one after another!

Scan the QR code to follow [Audio and Video Development Training Camp], and the interview questions in the blog post will be analyzed and shared later.

  •                                

Guess you like

Origin blog.csdn.net/machh/article/details/116177863