I am interviewing for general backend IC6 at Coinbase. I am very excited about the opportunity. I have some questions about the phone screen. The recruiter told me to brush up on the rest API and json tools for my language. I plan to use Java. The interview is on Hacker Rank. 1. Can I use IntelliJ instead of the HackerRank environment? Would this be looked down on? I obviously would want this for auto import and complete. 2. For the Rest API piece do I need actually spin up a simple webserver or just mock APIs and model in JSON? How would you do this in HackerRank if its the former? 3. When writing tests are they looking for me write actual Junit test cases or just call my methods from main? Can this be done in HackerRank? 4. Commenting and api doc strings are expected right? I like the sounds of the CB interview. Seems fair. I plan to study in memory file system, order book, and connect 4. Are there any others? I am desperate to get out of AWS. Its seriously making me hate software. L5, 10 YoE, $310TC. 2 years at Amazon was hired top of band L5 and feel I was down leveled. Designed, implemented, and operationalized a major data system that 4-5 junior engineers that I mentored now own. It was a new team and my orgs first NAWS project. I did all of the build and CI from scratch too. Our whole org relies on it. I got moved onto another team to do a now defunded project and am mostly doing Ops so want to move. I started remote at AWS so its been hard to get a promo path despite my contributions. If anyone is willing to give me a mock CB interview I would happily pay. Would be a dream job for me. #software
Hey how was your phone screen and what questions asked
World Conflicts
11h
433
Is "From the River to the Sea" So Wrong?
World Conflicts
12h
489
Israeli precision-guided munition likely killed group of children playing foosball in Gaza, weapons experts say
Personal Finance
7h
888
Thank you AAPL and NVDA
World Conflicts
11h
368
Why I Find Free Palestine Inspiring
India
14h
575
'Hindutva': The Radical Hindu Ideology That Seeks to 'Push Christianity Out of India’
1. I believe that you can use your own IDE, but I used Java and HackerRank without much trouble. 2. I'm not sure if this part actually gets asked anymore. From what I can tell internally, the REST part ended up being a time sink versus implementing the actual business logic. 3. Typically call your methods from main. 4. Some comments but most of your reasoning should be verbal. You want to communicate your approach, get feedback and course correct if necessary before getting too deep into code. Those 3 problems are used pretty heavily. I am an L6 at Coinbase. DM if you would like more details.
Would you mind if I DM? I have a CB phone screen coming up next week. Thanks!