I applied through an employee referral. The process took 2 weeks. I interviewed at BlockFi
Interview
1. Screening with HR
2. Technical interview (QA, posing scenarios to grasp Elixir knowledge and system design experience)
3. Chronological interview (check together your past work challenges with devs from the team)
Interview questions [1]
Question 1
1. Screening
Why BlockFi? What are you looking for in a job at this time? The recruiter was extremely nice, he was candid when talking about how the culture of the company is evolving as they grow.
2. Technical interview:
Basic Elixir and OTP questions ("what's the pipe operator for?", "what are BEAM processes useful for?") and as the interview progressed, system design ones (caching, API rate-limiting, handling load spikes, error mitigation in production and designing for limits in external providers).
3. They decided to stop the process before the chronological interview.