---
# System prepended metadata

title: Interview Questions - YAS Software Engineer

---

# 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