Member Technical Staff Interview Questions

4,283 member technical staff interview questions shared by candidates

OS: Questions regarding file systems, distributed systems, Process and memory related questions. Coding: 1. swap the k th element from the head and the end of the linked list. e. g. In a linked list --> [1, 2, 3, 4, 5] if k == 2 then output will be [1, 4, 3, 2, 5] 2. convert a binary tree into binary search tree without disrupting the structure. e. g. 10 8 / \ / \ 2 8 ==> 4 10 / \ / \ 4 7 2 7
avatar

Member of Technical Staff

Interviewed at VMware

4.4
Jul 7, 2015

OS: Questions regarding file systems, distributed systems, Process and memory related questions. Coding: 1. swap the k th element from the head and the end of the linked list. e. g. In a linked list --> [1, 2, 3, 4, 5] if k == 2 then output will be [1, 4, 3, 2, 5] 2. convert a binary tree into binary search tree without disrupting the structure. e. g. 10 8 / \ / \ 2 8 ==> 4 10 / \ / \ 4 7 2 7

can't write the full question, being too long, but it all boils down to finding path in a tree and using it in another tree. merging, sorting etc, some practical js/css questions, some java inheritance overloading/overriding questions, most of the questions were js fundamentals..
avatar

Senior Member of Technical Staff

Interviewed at VMware

4.4
Jan 22, 2017

can't write the full question, being too long, but it all boils down to finding path in a tree and using it in another tree. merging, sorting etc, some practical js/css questions, some java inheritance overloading/overriding questions, most of the questions were js fundamentals..

Consider a system with limited memory, say 64K, that is given a continuous infinite stream of objects (each of size 16k) as input (so you cannot store the complete input), and the system can be queried at any point in time. Assuming the system has seen K objects when it is queried, it should return 1 object from the stream seen so far, such that the probability of each object being chosen is equal. Design such a system.
avatar

Member of Technical Staff II

Interviewed at VMware

4.4
May 17, 2012

Consider a system with limited memory, say 64K, that is given a continuous infinite stream of objects (each of size 16k) as input (so you cannot store the complete input), and the system can be queried at any point in time. Assuming the system has seen K objects when it is queried, it should return 1 object from the stream seen so far, such that the probability of each object being chosen is equal. Design such a system.

nothing as such.. here are few question.. phone interview is quite easy. question only on basic core java. F2F reverse the elements of array find if der are any duplicates in array with least possible time complexity petrol at each point (bunk) which is the best point to start problem. model all the requirements of a telephone (classes and its associations, methods ) singleton/factory design pattern. code to read excel sheet ... convert into java objects and some operations on it design and code your own application that reads xml which has test cases and tests the APIs to see if all the test cases work.. return the data
avatar

Member of Technical Staff

Interviewed at VMware

4.4
Jun 15, 2013

nothing as such.. here are few question.. phone interview is quite easy. question only on basic core java. F2F reverse the elements of array find if der are any duplicates in array with least possible time complexity petrol at each point (bunk) which is the best point to start problem. model all the requirements of a telephone (classes and its associations, methods ) singleton/factory design pattern. code to read excel sheet ... convert into java objects and some operations on it design and code your own application that reads xml which has test cases and tests the APIs to see if all the test cases work.. return the data

Viewing 3101 - 3110 interview questions

Glassdoor has 4,283 interview questions and reports from Member technical staff interviews. Prepare for your interview. Get hired. Love your job.