Mission: Our mission is to create an open financial system for the world
Vision: Digital currency will bring about more innovation, efficiency, and equality of opportunity in the world by creating an open financial system.
Clear communication: - We share information efficiently, improving collaboration and productivity.- We"re succinct, candid, and kind.- We practice active listening.- We talk to people directly about issues, instead of concealing or choosing gossip.
Continuous learning: - We view every situation as an opportunity to learn (especially when the going gets tough).- We"re more interested in learning than being right.- We value giving and receiving regular feedback.- We learn from and mentor those around us.
Efficient execution: - We complete high quality work quickly by working smarter, not harder.- We value completing tasks, instead of just talking about them.- We prefer automation over manual work.- We prioritize, focusing on the 20% that will get us 80% of the impact.
Positive energy: - We"re optimistic about the future and determined to get there.- We co-create solutions instead of choosing blame and criticism.- We create moments of play at work.- We take care of each other and help each other grow.
Use an internal API to maintain local state.
Computation of an integer sequence
The Fizz Buzz problem,
Find pairs of numbers whose difference is a given number
Unique path II on Leetcode
Flip bit problem
Given bids/asks and orders, what are the matched orders?
Fibonacci, calculate price of bitcoin from their API order book
Implement order book reconstruction based on the Coinbase Exchange market data feed.
Leetcode medium level DP questions.
Routes in a matrix
Inverse binary numbers
Code the solution for a generic problem where the input and output is a JSON.
Build a fairly simple, familiar game in the terminal (they tell you which game) using the language of your choice.
TripleByte test software generalist questions about map reduce, system design, javascript and ruby
Given a list of transactions between a group of friends (can be one person paying multiple people, multiple people paying one person and vice versa), calculate and print out how much money individuals owe one another. (Venmo essentially)
Look at the current Coinbase sign-up on the homepage. What are the different ways we can track how users remain or drop-off during the signup process? What are some of your suggestions for making the signup process better?
What is A/B testing?
Find the nth number in the fib sequence
Stage 1: Phone screen with recruiter
Stage 2: A rigorous technical screen via CodeSignal that focuses on advanced SQL. You may also have a behavioral screen on a different platform.
Stage 3: A 4-6 hour take-home assignment with a one deadline. Candidates may even be given compensation for the assignment. The assessments usually include root-cause analysis projects and assess you skills with Python, SQL, and pandas.
Stage 4: Remote interview made up of multipple one-on-one interviews with teamates and management. Interviews include both behavioral and technical questions on Python, Algorithms (build an algorithm from scratch), and SQL. The interview will also include "bar raiser" interviewers that will have veto power in your hiring.
Pathrise is a career accelerator that helps people land their dream jobs. We regularly place our fellows at top companies like Apple, Amazon, and Meta. Our mentors have experience at companies like Apple, giving fellows the inside scoop on interview and company culture in 1-on-1 sessions.
We can’t guarantee you a job at a specific company like Apple. But we do guarantee you a great job–if you don’t accept an offer in 1 year, you pay nothing. Our income share agreement means you only pay with a percentage of your income at your new role.
Mentors work with fellows at every stage in search, helping them build the skills necessary to be the best candidate possible. Fellows in Pathrise usually see a 2-4x increase in application response rates, 1.5-3x increase in interview scores, and 10-20% increase in salary through negotiation.