• High salary for apprenticeship (starting at 32k, increasing by 2k every year). • Great place to learn. • Many resources available to help you in various areas.
Degree is useless - don't expect to be taught much programming or computer science skills.
Very team-dependent. I've known some managers who didn't even know what an apprentice is until the employee joined. They were then fired after 6 months after receiving little support. However, my current manager has given me more than enough support.
As such, a higher level of baseline knowledge is helpful here; you might struggle if you are inexperienced at coding.
Use a different degree provider. QA are a waste of time and money.
Inform managers more on the needs of apprentices. Some are understanding; others are clueless and assume apprentices should be able to work full time from day one.
The first interview was a technical one that lasted 30 minutes. The interviewer was friendly and helpful, focusing on the technical questions. The interview was not too formal, which helped with the nerves.
OA, 3 questions. Leetcode, API design, SQL. Followed by 1 round with HM, easy-medium question. Small behavioral: “tell me about a project you did” + follow ups. This honestly is inline with other SDE intern interviews - nothing spectacular.
1. Technical Assessment (OA) - (70–90 minutes): Solve two programming problems focusing on data structures and algorithms. Languages like Java, Python, and C++ are commonly used. - Workstyles Assessment (15 minutes): A multiple-choice questionnaire a
The first interview was a technical one that lasted 30 minutes. The interviewer was friendly and helpful, focusing on the technical questions. The interview was not too formal, which helped with the nerves.
OA, 3 questions. Leetcode, API design, SQL. Followed by 1 round with HM, easy-medium question. Small behavioral: “tell me about a project you did” + follow ups. This honestly is inline with other SDE intern interviews - nothing spectacular.
1. Technical Assessment (OA) - (70–90 minutes): Solve two programming problems focusing on data structures and algorithms. Languages like Java, Python, and C++ are commonly used. - Workstyles Assessment (15 minutes): A multiple-choice questionnaire a