It is good for learning. There are good projects, and we can move around internally.
Speed matters. As long as you are delivering, it's a good place to work.
Work can spill over weekends. It is a fast pace, where everything is important and there are short numbers of people to tackle all of it. You will be context switching a lot.
Benefits can be better.
I had four interview rounds on the same day. These consisted of one system design round and three rounds with coding problems. The interviewers delved very deeply into the behavioral questions, so it's essential to be well-prepared for follow-up qu
It was an online test, one hour and a half for two questions. All good; the level of difficulty was medium. The editor used was very simple, a little bit better than Notepad, and it had a very annoying autocorrect feature.
The recruiter called me in the middle of the workday to ask me a systems design question. I never sent him a resume and didn't even realize I'd applied (I'm not exactly sure what job I was evidently applying for). After the interview, he completely
I had four interview rounds on the same day. These consisted of one system design round and three rounds with coding problems. The interviewers delved very deeply into the behavioral questions, so it's essential to be well-prepared for follow-up qu
It was an online test, one hour and a half for two questions. All good; the level of difficulty was medium. The editor used was very simple, a little bit better than Notepad, and it had a very annoying autocorrect feature.
The recruiter called me in the middle of the workday to ask me a systems design question. I never sent him a resume and didn't even realize I'd applied (I'm not exactly sure what job I was evidently applying for). After the interview, he completely