Dev teams are usually quite good, and you will work with some talented folks. Lots of opportunities to learn new skills and career growth.
Plenty of contractors aren't always up to scratch. Senior leadership shuffles a lot; many changes seem pointless and end up wasting time.
We need more long-term planning that gets implemented at the dev level. Because of the constant change, everything is short-sighted.
Recruiter phone call, video chat with hiring manager, then on-site. On-site went well, and everyone I talked to was nice. The organization was the core applications platform (CAP) team. I was told I did very well by the hiring manager and that I'd
6 rounds of interviews: two technical (coding, DSA), and two system design rounds, one hiring manager. DSA was relatively easy. System design: they asked to design a distributed key-value pair.
First, there was an initial recruiter screening. Then, there was an in-person logical interview focused on Java to see if you understood the concepts of Java and OOP. Next, there was a technical interview with LeetCode-style questions.
Recruiter phone call, video chat with hiring manager, then on-site. On-site went well, and everyone I talked to was nice. The organization was the core applications platform (CAP) team. I was told I did very well by the hiring manager and that I'd
6 rounds of interviews: two technical (coding, DSA), and two system design rounds, one hiring manager. DSA was relatively easy. System design: they asked to design a distributed key-value pair.
First, there was an initial recruiter screening. Then, there was an in-person logical interview focused on Java to see if you understood the concepts of Java and OOP. Next, there was a technical interview with LeetCode-style questions.