Everyone I met is really open, friendly, smart, and highly motivated, and the workplace perks are OTT.
They are very data-driven and use that to continuously improve on what is working and fix what isn't. You get lots of chances to give and receive feedback. The environment and technology are amazing for software engineers. You get lots of freedom to decide what you want to work on and how to work on it. They care a lot to place you where you will be happy, and they have a really great training and boot camp - you get to sit with different teams to try to find a great match.
The environment can be very intense and stressful, as everyone is pursuing how to be most impactful. This can be great for some people, but it is not a fit for everyone. You may want to consider choosing a team where you can really hit the ground running. Engineers are encouraged to learn, and you will have opportunities to try new things and explore new teams.
You are already doing this, but I think it could (and will) improve: work with employees to track against expectations early and closely.
For phone screening sessions, before the virtual onsite. Leetcode questions, about two questions at medium levels within 45 mins. The interviewer asked about time complexity and space complexity. The interviewer doesn’t give much hints but is calm an
Meta was pretty flexible regarding timing and scheduling. Interviews were standard, and the process is detailed heavily online. The recruiter was very straightforward on the format of the interviews and how to best prepare.
The process was kind of long. After I had completed my online assessments, it was time for the coding interview. My interviewer asked me if I had seen the question before. I said I had. I didn't think this was a question that would make them ask me
For phone screening sessions, before the virtual onsite. Leetcode questions, about two questions at medium levels within 45 mins. The interviewer asked about time complexity and space complexity. The interviewer doesn’t give much hints but is calm an
Meta was pretty flexible regarding timing and scheduling. Interviews were standard, and the process is detailed heavily online. The recruiter was very straightforward on the format of the interviews and how to best prepare.
The process was kind of long. After I had completed my online assessments, it was time for the coding interview. My interviewer asked me if I had seen the question before. I said I had. I didn't think this was a question that would make them ask me