The process took 3 weeks. I interviewed at Smarty (Provo, UT) in Nov 2023
Interview
The interview was in three staged. The first is a standard phone screening. The second is on-site with 2 engineers. This is the first company that has ever cared about or mentioned my prior work experience and GPA. They both really took an interest in me as a person, which is so rare in this industry. The rest of the interview consisted of an assessment of soft skills along with a code review in GO. They had you walk through and explain what was going on and why it does what it does (efficiency/storage tradeoff). The final interview is with your prospective mentor and team lead. Again, it was phenomenal experience, and they Aldo took the time to get to know me. They asked about previous work experience and to walk through what I did to solve complicated tasks.
10/10 best company EVER
I applied through university. The process took 7 weeks. I interviewed at Smarty (Provo, UT) in Nov 2023
Interview
It was a three round process as described on their website. The technical aspect of the second round included going through code with them and figuring out what it’s doing. The rest was focused on experience/behavioral aspects. I assume they had a lot of applicants because the process took 7-8 weeks from application to hearing back. It was stressful because that wasn’t my expectation of the timeline from what I heard from them and on their website, and I wondered what was going on for a few weeks, but they were responsive when I followed up. Overall the people were great, I just think they’re figuring out dealing with large amounts of applications.
I applied through university. The process took 4 weeks. I interviewed at Smarty in Nov 2022
Interview
Two rounds, super simple, nice people, mostly focused on previous projects and experience, minimal technical questions, mostly asked code-review style questions and questions about culture, personality, fit, etc. Had me come in person for short interviews at their office
Interview questions [1]
Question 1
Explain what this code is doing, how it works, and any changes you'd recommend if you were the code reviewer