Although I only spoke with the first‑round interviewer and HR, I can tell that their atmosphere is really nice, and the interview experience was perfect.
OP feels that they get nervous easily, writing something might help relieve emotions, so this post was created.
Rode the wave
Someone said that an interview is a kind of information matching; treat it as normal communication, not as an exam, and even if not, there are plenty of companies; if one doesn’t work out, just move to the next, OP instantly felt much more at ease.
But even so, before the interview they still get nervous and have diarrhea , it’s a bit hard to endure.
I haven’t really brushed up on algorithms, and interviewers uniformly say my knowledge base is okay, but my thinking is a bit scattered. I haven’t done many problems, so my algorithm ability is lacking , LeetCode, go!
ps: I really hope for an instant reject/instant pass; it’s hard to stay on edge without any news for now.
Suddenly I received some second‑round interview invitations and positive affirmations, and the OP feels less nervous, so is positive feedback still needed to dispel the previous uncertainty and unknowns?
You can check out some interview experiences (strategies) on Niuke, but ultimately you still need to do more interviews (to the point where you can even turn the tables and grill the interviewer )
After thinking, I’ll just put the boilerplate here; creating a separate topic feels like a waste of public resources. Below is the original text:
ByteDance C++ Basic Software Regularization Internship First Interview Experience
The boilerplate questions were pretty intense, I’m about to kneel, I don’t remember the rest.
TCP:
Three-way handshake, four-way termination
What happens if the third termination step is delayed?
Is there a difference between a process being terminated at the third termination step and the machine crashing at that moment?
Why wait for a period after the fourth termination step? How long exactly? Why is it designed this way?
Timeout retransmission (retransmission mechanism), congestion control
The process from C++ source code to a program running in memory? Follow‑up:
Do you know about symbol relocation? How is it done?
Difference between dynamic libraries and static libraries?
There is a small company that misled the OP into saying that the autumn recruitment is for those who graduate in their senior year and will participate later… The OP doesn’t think they don’t understand this, and combined with a series of ridiculous actions before (various vague promises, a hard requirement for an internship of more than six months—of course, this alone isn’t a big deal, but together with the others it makes me doubtful, seeing that I’m not coming and then they soften their attitude with various comforting promises), the OP still doesn’t want to schedule the next interview.
Seeing recommendations for job‑hunting agencies on Xiaohongshu and Bilibili really makes one feel a wave of despair…
Paying tens of thousands of yuan for a class that offers interview coaching, stage‑by‑stage reviews, and a one‑stop service for comparing offers. Looking for a job feels like studying abroad…
I think these agencies are like lanterns in a dark industry; their rise signals the sector’s shift from boom to decline, and growth will gradually fade away.
Yirun, their interview experience was also one of the worst among the few I’ve had; it’s not about the difficulty being high or low, just that the experience was terrible.
When I think about it, it’s exactly the same as the experience of being scammed before with op; the other party was blatantly lying with their eyes open, and that solemn, earnest demeanor was so funny.