# Interview Questions - YAS Software Engineer ## Development Skills - List you preferred programming languages and why? - Notable Projects and what remarkble parts you have achieved? - X What would you improve in your current/last workplace - X What does good code look like to you? Feel free to give out examples and elaborate. - X Describe how a url-shortener works. Feel free to side-track, talk in design. https://www.educative.io/courses/grokking-the-system-design-interview/m2ygV4E81AR#1.-Why-do-we-need-URL-shortening? - X Tell me about a time you screwed up ## Agile Team Player - What to look at first when you receive a task - e.g. list of policy records - Have you ever worked with someone who keeps changing their mind? How did you deal with it? How did it make you feel - Get a general feel of their mindset to change - You are in a team and someone suggests an idea that you find really unreasonable, however, everyone else seems to love it, how do you handle this? - What is important for good teamwork? ## Qualities looking for - versatile, we write all kinds of code and scripts - flexible to schedule and can handle multi threads - independent person, can cope with a timeline - can work with PO