Mission: Create a world where people work to make a life, not just a living.
Authentic: We are genuine to our brand, mission, and values. We re not perfect and we don t pretend to be. We are, though, always honest and as transparent as we can be.
Entrepreneurial: We are creators, leaders, and self-starters. We try new things, we challenge convention, and we re not afraid to fail.
Grateful: We are grateful for each other, our members, and to be part of this movement. We don t take success for granted. We re happy to be alive.
Inspired: We do what we love and are connected to something greater than ourselves.
Tenacious: We never settle. We get sh*t done and we get it done well. We re persistent and knock down walls literally if we have to.
Together: We are in this together. This is a team effort. We always look out for one another. We value empathy; we know we re all human, and know we can t do any of this alone.
How would you design a Connect 4 game with JavaScript?
What is the difference between SQL & NoSQL databases?
Write the pseudo-code for an XML validator?
Create a vehicle class with supporting derivatives and functionality (accelerate, decelerate etc).
Design the back-end for room booking notifications.
What is your experience with Ruby on Rails?
Design a food ordering process.
Explain a difficult decision you had to make in one of your recent projects.
Imagine you"re GrubHub. How would you model the database for their application? What are your tables? What would the DB queries look like for each step of the user process?
Compare 2 strings of letters. Write a function that returns true/false if 1) a"s only moved to the left 2) b"s only moved to the right 3) a"s & b"s never crossed while moving 4) a"s never come after b"s. E.g., "cab" vs "abc" would return true but "cab" vs "bac" would return false. What is the complexity of your algorithm?
Implement your own mapping function. Then do it asynchronously. How would you handle errors?
Build a supermarket system which can apply any kind of coupon.
Design an architecture system to convert from long URL to short URL the same concept like bit.ly (Pay attention there is a catch).
Write a method that gives back change. (Pay attention, not a restriction for return minimal number of coins, the meaning use memo, and recursion).
Create a high-level design of bowling game and implement the calculate scores method.
Stage 1: Phone screen with recruiter
Stage 2: Google Hangout video call with software engineer manager.
Stage 3: Take home project using JavaScript and API
Stage 4: Onsite interview to review the coding project
Stage 5: Onsite interview with VP and head of the department
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.