Skip to content

Latest commit

 

History

History
46 lines (44 loc) · 2.25 KB

Project-Walkthrough.md

File metadata and controls

46 lines (44 loc) · 2.25 KB

Project Walkthrough

  1. How are you storing information?
  2. How do you persist information through relaunches?
  3. What frameworks did you use to build your application?
  4. Walk me through the most complex part of your application?
  5. How do you learn about new topics?
  6. Walk me through the most challenging part of the app?
  7. What problem did third party libraries solve that you couldn’t just do natively?
  8. How many users could your app support?
  9. Which git strategy did you use?
  10. What would happen if you were to increase your user base by 10x? 100x? 1000x?
  11. How do you pass information from one screen to another?
  12. Explain your app architecture to me.
  13. Did you get to MVP and how long did it take to hit MVP?
  14. How did you manage version control?
  15. Walk us through the parts of the app you worked on?
  16. How did you track and manage tickets?
  17. How do you go about learning about new APIs and Frameworks?
  18. What does it mean to mark your class final?
  19. Did you encounter any race conditions you had to resolve?
  20. What kind of testing did you use in your application?
  21. Did you use unit testing in the app?
  22. How does your app anticipate incorrect user behavior?
  23. Describe your code review process?
  24. What's the inspiration behind your app logo?
  25. How does your app connect to/get info from other devices?
  26. How did you deal with technical debt in your app?
  27. What technical debt does your application still have?
  28. What is the code coverage of your app?
  29. If you could start over, what would you have done differently?
  30. Did work with any languages that weren’t Swift?
  31. Were there any interesting algorithms that came up in your app?
  32. Explain the process of deploying your app from Xcode to TestFlight?
  33. Do you use continuous integration? If so which do use and why?
  34. What is Firebase?
  35. How did you go scaling your app?
  36. How does Firebase database work?
  37. What's the difference between websockets and http?
  38. What's the lowest version of iOS your app supports and why?
  39. How do you monitor crashes in your app?
  40. Which dependency manager(s) are you in your app?
  41. What are some of the key third party libraries you use in your app?
  42. How many dependencies do you use in your app?
  43. How are you handling authentication in your app?