AreaBuild & Deploy
Phase 1 (junior, mid)• Whats the difference between git and svn?

decentralized / centralized

How do you safely deploy your changes into production with 0 downtime?

FTP? git commit? deployment pipeline?

What is docker?

Why would you need a build tool?

grunt, npm run, ant, make
Phase 2 (mid, senior)• You have a name that needs to be split to first and last name. How do you roll it out without any downtime?

What is kubernetes? How does it work? Why big companies adopt it?

What is git rebase for?

rewriting history
Phase 3 (senior+)How to roll out multiple services with shared DB/schema with 100% availability?

in multiple deployments & DB migration files