Adobe | Computer Scientist | Noida | Jan 2021 [Offer]
Anonymous User
3511

Round 1

  1. Discuss about my projects in current organisation.
  2. JavaScript discussions
    a) Prototype chain
    b) Bind and how it's used in react
    c) Garbage collection in JS
    d) How bundlers work

Round 2

  1. Discuss about my projects in detail. (He was really interested in knowing how things work)
  2. Placing dots on/in circle . Will you play first or second to always win ?
  3. Left and top view of a binary tree
  4. Zig Zag level order traversal
  5. Rain water tapping question
  6. A question on topological sort

Round 3

  1. Discuss current projects.
  2. Multiple questions on OS concepts mainly virtual memory
  3. How to find common lines between two very large files (1 billion lines each)
  4. How to sort a very large file (can't fit into main memory)

Round 4

  1. Discuss current projects
  2. All sorts of generic behavioral questions
  3. Some questions on how cluster module of NodeJS works
  4. Given an array find if there exists such an x that by doing one of the operation a) Subtract x b) Add x c) Do nothing with every element you can make every element equal.

Round 5

  1. Discuss current and old work
  2. Behavioral questions (special emphasis on why you want to switch)
  3. What kind of work will I prefer
  4. Implement lock and unlock node functions in a binary tree given condition node can be locked if no ancestor and no children are locked
    He was expecting O(h) complexity for both lock and unlock
Comments (3)