Senior member of technical staff Interview Questions | Glassdoor

# Senior member of technical staff Interview Questions

165

senior member of technical staff interview questions shared by candidates

## Top Interview Questions

Sort: RelevancePopular Date

### Senior Member of Technical Staff at VMware was asked...

Mar 19, 2015
 Given an array of integers write a function so that all the even numbers are on the left side of the array and all the odd numbers are on the right side of the array.4 Answersfor (var b=[], i=0; i< a.length; i++) { if (a[i] %2 == 0) b.unshift(a[i]); else b.push(a[i]); }static void method(int array[]){ int size = array.length; int newArray[] = new int[size]; int mid = size/2; for(int outer=0, i=0; outer < size; outer++){ if(array[outer]%2 == 0){ newArray[i++] = array[outer]; }else{ newArray[mid++] = array[outer]; } } for(int outer=0; outer < size; outer++){ System.out.println(newArray[outer]); } }keep left=0, right=ia.len() indices in input array, ia[] while(left < right) { if(odd(ia[left])) { left++; continue; } if(even(ia[right])) { right--; continue; } //get here, then swap array contents left++; right--; }Show More Responsesvoid partition(int *A, int size) { int j = 0; for(int i = 0;i < size; i+++) { if(A[i] % 2 == 0) { swap(A[i], A[j]); j++; } } }

### Senior Member of Technical Staff at VMware was asked...

Aug 1, 2012
 How do you reverse print a string. After answering the same by providing an out of the box API, the next unexpected question was "What if it does NOT exist". While and 2nd alternative was provided, it was pretty much shot down as being not acceptable.3 AnswersUse String tokenizer, dump to array and print the array in reverse. However, the prompt response to that answer was "What if there is NO stringtokenizer?" Stringtokenizer is an Out Of The Box API in java.util.maybe try something like this StringBuilder sb = new StringBuilder(str); sb.reverse();string.split('').reverse().join('');

### Senior Member of Technical Staff at Salesforce was asked...

Feb 24, 2020
 Architecture of my previous projects. Mostly LC Easy/Medium (Interval problems, Graphs and Trees, can't be more specific due to NDA). Challenging behavioral questions. Understanding of design, tests and code review. Questions on REST Api design patterns, basic security concepts.2 AnswersCoding on white board, my preferred lang was java. Trace the program for specific test cases.The key in these questions is to cover the fundamentals, and be ready for the back-and-forth with the interviewer. Might be worth doing a mock interview with one of the Salesforce or ex-Salesforce Senior Member of Technical Staff experts on Prepfully? They give real-world practice and guidance, which is pretty helpful. prepfully.com/practice-interviews

### Senior Member of Technical Staff at General Micro Systems was asked...

Jul 17, 2017
 "Do you have silicon flowing in your veins?" (Not really difficult, just pointless)2 AnswersI didn't. I knew the interview was a farce by this time.FYI: Contrary to the person trying to deflect criticism, there is only ONE General Micro Systems and both locations (Rancho Cucamonga CA & Stuart FL) are owned by the same person, Udi Levin. They refer to the Stuart location as GMS East.

Jul 28, 2020

### Senior Member of Technical Staff at VMware was asked...

Jan 12, 2016
 Basic JAVA operations , file processing, reading , regularEx, Datatype conversions. In short things that you don't use on a day to day basis2 AnswersLeft it in the middle. You don't remember all the syntax. As part of solution the code should run on hackerrank tool. So there was no point wasting more time on guessing stuffThrough questions like this, interviewers are mostly trying to test your skillset (and its relevance to the role) as robustly as possible, so be prepared for multiple offshoots and followups. It could be a useful exercise to do mocks with friends or colleagues in VMware to get a real sense of what the interview is actually like. Alternatively Prepfully has a ton of VMware Senior Member of Technical Staff experts who provide mock interviews for a pretty reasonable amount. prepfully.com/practice-interviews

Oct 15, 2012

### Senior Member of Technical Staff at Intel Corporation was asked...

Oct 1, 2017
 How would you proceed debugging an issue they were having and they had been investigating for a couple of weeks already without being able to find the root cause.1 AnswerI formulated a hypothesis and went to the white board and explained how I would setup a test to verify the hypothesis and how I would proceed depending on the outcome.

### Senior Member of Technical Staff at Sandia National Laboratories was asked...

May 25, 2020
 It was more a discussion about my experience and past projects. 1 AnswerI just talked about what I had designed and built. I also discussed the tools and references that I used. The hardest technical question that I got was basic that an amateur in the field could answer (not hyperbole).

### Senior Member of Technical Staff at VMware was asked...

Oct 15, 2013
 Write the implementation for LRUMap. 1 AnswerLRU stands for Least Recently Used. LRUMap uses the LRU algorithm to delete the least recently used value in the map (presumably full) to make space for the newest entry. Implementation using Java: import java.util.Collections; import java.util.Map; import org.apache.commons.collections.map.LRUMap; public class LRUSample { private static final int MAX_CAPACITY = 5; public static void main(String[] args) { Map lruMap = (Map) Collections.synchronizedMap(new LRUMap(MAX_CAPACITY)); for(int i = 0; i
110 of 165 Interview Questions