Skip to content

Instantly share code, notes, and snippets.

@idontknowjs
Last active May 25, 2024 01:37
Show Gist options
  • Save idontknowjs/0f0e2cb8a161c63662c63b1cff0b70fa to your computer and use it in GitHub Desktop.
Save idontknowjs/0f0e2cb8a161c63662c63b1cff0b70fa to your computer and use it in GitHub Desktop.

Swiggy

Machine Coding

  • Form input validations in vanilla js for a credit card payment page

Grofers

  • SDE Intern (3 rounds): Take home assignment, Assignment discussion + System Design + DSA, HR

Zomato

  • SDE 1 (2 rounds): DSA/Project, DSA/Project Ref

Flipkart

  • SDE 1 (4 rounds): Online Test, DSA, DSA, Hiring Manager
  • SDE 1 (3 rounds): Machine Coding, DSA (2 hr), Hiring Manager Ref
  • UI Engineer (4 rounds): Machine Coding, UI Tech / Components, DSA, Hiring Manager Ref

Amazon

  • SDE 1: (4 rounds): Online Test, DSA, DSA, DSA

Dream 11

  • SDE 1 Front End (4 rounds): Online Test, DSA, UI Tech, Hiring Manager Ref

LinkedIn

  • SDE 1 (6 rounds): Online Test, DSA, DSA, System Design, Project discussion, Hiring Manager Ref

Myntra

  • SDE 1 (4 rounds): Online Test, DSA, DSA, Hiring Manager + DSA, HR Ref

Unacademy

  • SE - Front End Engineer (3 rounds): JavaScript, JavaScript, ReactJS Ref

Sharechat

  • SDE 1 (4 rounds): Online Test, DSA

Pharmeasy

  • SDE 1 (3 rounds): DSA, DSA + CS Fundamentals, Hiring Manager Ref

Meesho

  • SDE 1 (3 rounds): Online Test, DSA, Hiring Manager Ref

Coinbase

Click to expand

Coinbase OA

Coinbase Onsites

Coinbase Machine Coding

Rippling

Click to expand

SE - Frontend (4 rounds): JavaScript, LLD of generic form/components + web fundamentals, DSA, Behavioral Ref

Rippling JS Fundamentals

  1. Write a function to flatten an array according to given depth
  2. Array.isArray pollyfil
  3. Promise.race pollyfill
  4. Throttle pollyfill
  5. Simple Caching function
  6. Implement Currying function
  7. How to center a div element inside another div element using pure css. Follow up question is what if the child element size is dynamic.
  8. React JS Question on HoC, refs and usage of imperativeLayout
  9. Form/Dropdown customisable component

Rippling Leetcode

  • Game of Life
  • Given a list of employee object records with performance review scores and associated organization hierarchy, find the employee/manager with the highest average score.
  • Given a matrix of 1 and 0; (0 means dead and 1 means alive) switch the 0 and 1 based upon a given set of rules.
  • Given an array of JSON, find various stats like minimum, maximum, avaerage etc on different fields. Object oriented approach was tested during this round.
  • Find the largest diamond(rhombus) in a binary matrix. Return the length of its diagonal.
  • LFU Cache
  • House robber tree Dp on N-ary tree problem
  • Interval merging problem
  • Minimum jump to reach last index problem DP.
  • Binary lifting problem to find kth ancestor of node.
  • Implement API counter

Rippling Design

  • API Design for a component. Eg: Autocomplete, Tab bar
  • Design a chess engine
  • Implementation of infinite scroll

Razorpay

  • FE (4 rounds): JS + Projects, Machine Coding, Web Fundamentals, Hiring Manager Ref

Cred

Gojek

Licious

  • SDE 1 (3 rounds): DSA, DSA, HR

Ula

  • SDE1 (3 rounds): DSA(InterviewVector) + EM (DSA + Projects) + HR

Phonepe

Hotstar

Dunzo

Tekion Corp

  • Associate SE 1 - Frontend (2 rounds): DSA + JS + React (Machine Coding), HM - Machine Coding Ref

Urban Company

CureFit

Zepto

Gameskraft

  • SDE - Frontend (4 rounds): DSA + React (Machine Coding), React (Machine Coding) + JS, React, HR Ref

OYO

Rubrik

Navi

  • SDE - Frontend (4 rounds): Machine Coding, JavaScript, Hiring Manager, Cultural Fit Ref

Credavenue

Scaler Academy

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment