In China, the work hours are better than at other Chinese companies (most companies have a 996 schedule in China), and the payment is reasonable when compared with the working hours.
The engineers who actually write the code haven't been valued.
The managers (even the manager for the engineering team) actually don't have the knowledge of engineering.
The platform and tools for engineering are hard to use, and there's no sign of improvement.
The code is massive, and the system structure is wrong. It is hard to read, easy to cause incidents, cannot implement some business features, and cannot afford heavy traffic.
A lot of useless meetings. It looks like they invite you to discuss something, and whatever disagreement you bring out, however reasonable you are, even if you get approval from other teammates, you always have to commit to what the boss wants.
Most promotions are based on who the boss's favorite guy is, and there's a forced rate for PIP. Most PIPs are for those who are not close to the boss.
Force pip rate actually makes a lot of good people leave or chase meaningless numbers.
Some managers should be carefully reviewed and replaced with those who have engineering knowledge. Currently, many managers are just good at arranging meetings, passing down information from higher management, and dare not say no to unreasonable requirements that are not even reasonable in most tech companies.
The system quality needs to be improved. The ETA for business features is taking more and more time, incidents are increasing, and the servers start crashing when traffic becomes heavy.
I passed the coding round. That person was quite good-natured. Then, after that, I had the hiring manager round. For the HM, the experience was pathetic. The person was rude. He was just throwing questions and didn't have any response. One after the
I interviewed for SSE at Coupang. The interview experience was pretty decent, with good interaction with the recruiter and interview panels. I had a DSA and a Design round. Both rounds were scheduled back-to-back on the same day. Unfortunately, I was
Recruiter call -> 1 tech interview -> 4 tech interview -> offer. Tech interviews are either algorithm or system design interviews. Interpreters can also join the interview if English is not the first language.
I passed the coding round. That person was quite good-natured. Then, after that, I had the hiring manager round. For the HM, the experience was pathetic. The person was rude. He was just throwing questions and didn't have any response. One after the
I interviewed for SSE at Coupang. The interview experience was pretty decent, with good interaction with the recruiter and interview panels. I had a DSA and a Design round. Both rounds were scheduled back-to-back on the same day. Unfortunately, I was
Recruiter call -> 1 tech interview -> 4 tech interview -> offer. Tech interviews are either algorithm or system design interviews. Interpreters can also join the interview if English is not the first language.