Great culture, good work ethics. Keeps your skills updated. Easy to move between roles and teams.
Workload is not overwhelming, but as there is no concept of fixed hours, you end up working even during your free time.
I had one phone screen and 4 additional remote interviews for my 'loop'. They were all pretty much the same, with a technical question and behaviorals. 3 of the 5 interviewers were very nice and enjoyable to interview with, while 2 of them were unhel
Smooth 45-minute technical interview. It started with a brief discussion of the resume, followed by two DSA questions. * One was on linked lists. * The other was on sliding window (arrays). The interviewer was patient and helpful.
Asked me to explain the architecture of one of the projects from my resume. Explained using class diagrams. Designed a WhatsApp-like service. Given the high-level design first, then dived deeper, explaining load balancing, splitting into microserv
I had one phone screen and 4 additional remote interviews for my 'loop'. They were all pretty much the same, with a technical question and behaviorals. 3 of the 5 interviewers were very nice and enjoyable to interview with, while 2 of them were unhel
Smooth 45-minute technical interview. It started with a brief discussion of the resume, followed by two DSA questions. * One was on linked lists. * The other was on sliding window (arrays). The interviewer was patient and helpful.
Asked me to explain the architecture of one of the projects from my resume. Explained using class diagrams. Designed a WhatsApp-like service. Given the high-level design first, then dived deeper, explaining load balancing, splitting into microserv