Software Engineer At Interview Questions

4,577 software engineer at interview questions shared by candidates

"You are asked to design an application to process mobile phone usage data on behalf of a large global telecom provider. The telecom provider wishes to know their top subscribers by revenue based on each subscriber's data usage. The raw usage data resides in thousands of log files produced daily. Each log file can be up to 256MB in size and they all contain 1-line data records, each representing 1-minute of data usage for a single subscriber. Each record includes 10 numeric fields that measure the data usage across various usage categories. The record also contains information such as the subscriber ID, and timestamp. The files are compressed and stored in an S3 bucket organized by year, month and day. The revenue calculation requires a number of computations to combine and price each of the 10 different usage categories, but each data record can be priced independently. You are going to solve this problem using the Map/Reduce pattern. Submit a copy of this M/R spec template: http://bit.ly/2W2TUVA describing how to implement the various phases of Map/Reduce."

"You are asked to design an application to process mobile phone usage data on behalf of a large global telecom provider. The telecom provider wishes to know their top subscribers by revenue based on each subscriber's data usage. The raw usage data resides in thousands of log files produced daily. Each log file can be up to 256MB in size and they all contain 1-line data records, each representing 1-minute of data usage for a single subscriber. Each record includes 10 numeric fields that measure the data usage across various usage categories. The record also contains information such as the subscriber ID, and timestamp. The files are compressed and stored in an S3 bucket organized by year, month and day. The revenue calculation requires a number of computations to combine and price each of the 10 different usage categories, but each data record can be priced independently. You are going to solve this problem using the Map/Reduce pattern. Submit a copy of this M/R spec template: http://bit.ly/2W2TUVA describing how to implement the various phases of Map/Reduce."

Round 4) This was with Hiring Manager. Discussion on resume and design of any random project that I did before. whiteboard coding for level order traversal in N-Ary Tree Round 5) GIven a matrix, find the shortest path between any given source and destination.
avatar

Software Development Engineer At AWS

Interviewed at Amazon

3.5
Feb 27, 2017

Round 4) This was with Hiring Manager. Discussion on resume and design of any random project that I did before. whiteboard coding for level order traversal in N-Ary Tree Round 5) GIven a matrix, find the shortest path between any given source and destination.

All of the questions with with the exception of a simple math problem to calculate number of man hours to process a certain number of units, were all about leadership. The questions all took the form of "Tell me about a time..."
Jul 22, 2014

All of the questions with with the exception of a simple math problem to calculate number of man hours to process a certain number of units, were all about leadership. The questions all took the form of "Tell me about a time..."

Viewing 2581 - 2590 interview questions

Glassdoor has 4,577 interview questions and reports from Software engineer at interviews. Prepare for your interview. Get hired. Love your job.