Add office photos
Employer?
Claim Account for FREE

Goldman Sachs

3.5
based on 1.2k Reviews
Filter interviews by

10+ Vertex Interview Questions and Answers

Updated 5 Feb 2024
Popular Designations

Q1. Maximum of All Subarrays of Size K

Given an array of non-negative integers and an integer K representing the length of a subarray, your task is to determine the maximum elements for each subarray of size K.

Exa...read more

Add your answer

Q2. LRU Cache Design Problem Statement

Design and implement a data structure for a Least Recently Used (LRU) cache that supports the following operations:

  • get(key) - Retrieve the value associated with the specifie...read more
Add your answer

Q3. Serialization and Deserialization of an N-ary Tree

Given an N-ary tree where each node has at most 'N' child nodes, the task is to serialize the tree into a sequence of bits and then deserialize it back to reco...read more

Add your answer

Q4. Design a Constant Time Data Structure

Create a data structure that maintains mappings between keys and values, supporting the following operations in constant time:

1. INSERT(key, value): Add or update the inte...read more
Add your answer
Discover Vertex interview dos and don'ts from real experiences

Q5. Simplify Directory Path Problem Statement

You are provided with a directory path in Unix-style notation, and your task is to simplify it according to given rules.

In a Unix-style file system:

  • A dot (.) refers ...read more
Add your answer

Q6. what is virtual memory? Will we need virtual memory even if we have infinite amount of RAM?

Ans.

Virtual memory is a memory management technique that allows a computer to use more memory than it physically has.

  • Virtual memory uses a combination of RAM and hard disk space to store data.

  • It allows programs to use more memory than is physically available.

  • If a program tries to access memory that is not currently in RAM, it will be swapped in from the hard disk.

  • Even if we had infinite RAM, virtual memory would still be necessary for certain tasks such as memory isolation and pr...read more

Add your answer
Are these interview questions helpful?

Q7. Given an array, Find out maximum length of subarray where max of subarray <= 2*min of subarray

Ans.

Find maximum length of subarray where max <= 2*min.

  • Iterate through array and keep track of max and min values.

  • Update max length when condition is met.

  • Time complexity: O(n)

Add your answer
Q8. What is virtual memory?
Add your answer
Share interview questions and help millions of jobseekers 🌟

Q9. Create BST from incoming stream of nodes

Ans.

Create a Binary Search Tree (BST) from an incoming stream of nodes.

  • Start with an empty BST

  • For each incoming node, compare it with the root node and insert it accordingly

  • Repeat the process until all nodes are inserted

Add your answer

Q10. Implement LRU cache.

Ans.

Implement LRU cache

  • LRU stands for Least Recently Used

  • It is a cache eviction policy that removes the least recently used item

  • It can be implemented using a doubly linked list and a hash map

  • Newly accessed items are moved to the front of the list

  • When the cache is full, the item at the end of the list is removed

Add your answer

Q11. Trapping rainwater problem

Ans.

Trapping rainwater problem

  • The problem involves calculating the amount of rainwater that can be trapped between bars in an elevation map

  • Use two pointers approach to calculate the water trapped at each bar

  • Keep track of the maximum height on the left and right of each bar to calculate the trapped water

Add your answer

Q12. Serach in sorted n*n matrix

Ans.

Search for a target value in a sorted n*n matrix.

  • Start from the top-right corner or bottom-left corner of the matrix.

  • Compare the target value with the current element and move left or down accordingly.

  • Repeat until the target value is found or the boundaries of the matrix are crossed.

Add your answer

More about working at Goldman Sachs

HQ - New York, New York, United States (USA)
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at Vertex

based on 5 interviews
1 Interview rounds
Coding Test Round
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Software Engineer Interview Questions from Similar Companies

3.8
 • 181 Interview Questions
3.5
 • 75 Interview Questions
4.0
 • 57 Interview Questions
4.2
 • 18 Interview Questions
2.8
 • 18 Interview Questions
3.9
 • 10 Interview Questions
View all
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
70 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter