u/kubukozcats,cats-effectin r/scala • Recommends
Mock Senior Scala Engineer interview
#scala#mock-interview#cats-effect
3.7K subscribers • 30 videos on Hallway
Intermediate. Assumes working knowledge.
4.9K views3 years ago1 recommendation
Careers and interviewsProgramming languagesScalaCoding interviewsFunctional programming
Jakub Kozłowski participates in a mock technical interview answering advanced questions about Scala and functional programming.
In this collab with @marcinkrykowski, I'm answering his questions about Scala and functional programming. If you want to see how poorly or how well it went, enjoy the watch ;) Thanks for inviting me to this collab Marcin! Part 2 on Marcin's channel: youtube.com/watch?v=gbIEVCi-mMg If you enjoyed this video, please like and subscribe, and hit the bell icon so you don't miss another one ;) I'm on Twitter: twitter.com/kubukoz on Mastodon: mstdn.party/@kubukoz on GitHub: github.com/kubukoz sometimes stream on Twitch: twitch.tv/kubukoz And you can buy me a coffee if you want: ko-fi.com/kubukoz Chapters: - Intro - Interview Introduction - 1. What's an extractor in Scala? - 2. Compare recursion and tail recursion - 3. What are traits? What are mixins? - 4. What's a Kigher Kinded Type? - 5. Variance - 6. Methods vs functions - 7. What's the performance of getting the head on a List - 8. What's the use of function currying? - 9. What's the scope provided for variables in Scala? - 10. How is Scala code compiled? - 11. Effect systems: compare IO to Future - 12. What's referential transparency? - 13. What's a typeclass? - 14. What's the difference between a monad and an applicative functor? - 15. Explain Tagless Final to a newcomer - 16. What's your favorite Scala 3 feature - 17. What's your least favorite feature?u/kubukozcats,cats-effectin r/scala • Recommends