I did 20+ intern/trainee interviews yesterday and this is what I learnt.
1. Attitude and communication skills have drastically improved over the years. 2. Candidates are asking right Qs about companies and are critical about opportunities to try multiple tech stacks. 1/5
3. Still not enough focus on basics. Struggles when simple OOP questions come in forms of use cases. 4. Are willing to learn. Yes to this always! 5. Not a single candidate queried about wages. 2/5
Although as an undergrad this shouldn't be your first question, you can ask nicely about your compensation. 6. Expectations of USD pegged salary benefits haven't yet penetrated this batch of freshers. 7. Need more girls in tech! 3/5
Overall what we measured was their understanding on use cases, scenarios, ability to think on their toes and willingness to learn and adapt. It doesn't matter which tech stack you've mastered if you can't wrap your head around a problem and provide an optimal solution. 4/5
So if you're an undergrad, hone the basics. That'll get you far. DM me if you're interested in @calcey.