Compensation is very good.
If you can handle the stress and toxic culture, career growth can be good, and there is a lot to learn.
Surface-level benefits, such as free food and merchandise, are good.
Stop basing performance reviews on big projects and instead make the culture more collaborative. Having one massive project per person is not an effective way to do software engineering.
A bit anxiety inducing, there were two developers observing and asking questions. Real-time problem solving required, conducted on HackerRank virtually, video and mic enabled — quite nerve-wracking to say the least.
FutureFocus Program: online assessment, then a behavioural interview of why you would be a good fit and a bit about the company, then a technical interview consisting of system design and DSA.
I applied online. The process took 2 months. Zap-N two separate games, Hackerrank was really difficult, one question LLD/OOD styled, no algorithmic tricks, but a lot of requirements to figure out in 90 minutes. Behavioral is very structured and fast
A bit anxiety inducing, there were two developers observing and asking questions. Real-time problem solving required, conducted on HackerRank virtually, video and mic enabled — quite nerve-wracking to say the least.
FutureFocus Program: online assessment, then a behavioural interview of why you would be a good fit and a bit about the company, then a technical interview consisting of system design and DSA.
I applied online. The process took 2 months. Zap-N two separate games, Hackerrank was really difficult, one question LLD/OOD styled, no algorithmic tricks, but a lot of requirements to figure out in 90 minutes. Behavioral is very structured and fast