You can learn a lot depending on the project you're attached to.
Messy infrastructure (for the project I was in, at least). Turnover rate was really high, probably due to the poor work-life balance.
Get the teams to work with each other rather than against each other.
Online assessment on critical thinking, problem-solving, and pattern recognition, with recorded interview questions. This was followed by an interview with the project lead on project requirements and tasks.
3 to 4 rounds of interview process, each 40 to 60 minutes. Onsite and sometimes online. Contract and full-time positions. Different clients: RCT, Haw Par Villa. Sometimes at client locations. Client interviews: 2 rounds.
Basic technical questions. Interviewer is kind and understanding, meaning they don't expect you to actually be ChatGPT and require a general understanding of the questions. They don't need you to know the dictionary definition of access modifiers.
Online assessment on critical thinking, problem-solving, and pattern recognition, with recorded interview questions. This was followed by an interview with the project lead on project requirements and tasks.
3 to 4 rounds of interview process, each 40 to 60 minutes. Onsite and sometimes online. Contract and full-time positions. Different clients: RCT, Haw Par Villa. Sometimes at client locations. Client interviews: 2 rounds.
Basic technical questions. Interviewer is kind and understanding, meaning they don't expect you to actually be ChatGPT and require a general understanding of the questions. They don't need you to know the dictionary definition of access modifiers.