Software Engineer Interview Questions

467,290 software engineer interview questions shared by candidates

Given an array of unique non-negative integers, {A1,…,An}, and a positive integer, X, write a function that finds all pairs of numbers in the array that sum to X”. You are given an integer array nums sorted in ascending order (with distinct values), and an integer target. Suppose that nums is rotated at some pivot unknown to you beforehand (i.e., [0,1,2,4,5,6,7] might become [4,5,6,7,0,1,2]).” Take a singly-linked list, and reorder in such a way that the first element points to the last element, second element points to second-to-last element, and so on.
avatar

Software Engineer

Interviewed at Expedia Group

3.7
Feb 1, 2021

Given an array of unique non-negative integers, {A1,…,An}, and a positive integer, X, write a function that finds all pairs of numbers in the array that sum to X”. You are given an integer array nums sorted in ascending order (with distinct values), and an integer target. Suppose that nums is rotated at some pivot unknown to you beforehand (i.e., [0,1,2,4,5,6,7] might become [4,5,6,7,0,1,2]).” Take a singly-linked list, and reorder in such a way that the first element points to the last element, second element points to second-to-last element, and so on.

Consider 4 components of a color where: unsigned char red = 0x10; unsigned char green = 0xFF; unsigned char blue = 0x0F; unsigned char alpha = 0x44; Generate a packed color ARGB which is a 32 bit integer such that A is in the MSB of ARGB followed by red, green, blue ----------------- | A | R | G | B | -----------------
avatar

Senior Software Engineer

Interviewed at SanDisk

3.4
Apr 3, 2010

Consider 4 components of a color where: unsigned char red = 0x10; unsigned char green = 0xFF; unsigned char blue = 0x0F; unsigned char alpha = 0x44; Generate a packed color ARGB which is a 32 bit integer such that A is in the MSB of ARGB followed by red, green, blue ----------------- | A | R | G | B | -----------------

1) One grandfather has three grandchildren, two of their age difference is 3, eldest child age is 3 times youngest child’s age and eldest child’s age is two times of sum of other two children. What is the age of eldest child? (Ans: 15 years) 2) we can tell you that the first and last digits of the year during which he was born add up to the second digit and that the third digit is one larger than the second digit and that 3 times fourth digit equals 2 times the third digit. Calculate year of his birth. (Ans: 1564) 3) Bella wants to go on a date and prefers her date to be tall, dark and handsome. Of the preferred traits - tall, dark and handsome - no two of Lautner, Jacob, Edward and Welch have the same number. Only Lautner or Welch is tall and fair. Only Jacob or Edward is short and handsome. Lautner and Edward are either both tall or both short. Jacob and Welch are either both dark or both fair. Who is Bella's date? (Ans: Edward)
avatar

Software Engineer

Interviewed at VinSol

3.7
Nov 14, 2014

1) One grandfather has three grandchildren, two of their age difference is 3, eldest child age is 3 times youngest child’s age and eldest child’s age is two times of sum of other two children. What is the age of eldest child? (Ans: 15 years) 2) we can tell you that the first and last digits of the year during which he was born add up to the second digit and that the third digit is one larger than the second digit and that 3 times fourth digit equals 2 times the third digit. Calculate year of his birth. (Ans: 1564) 3) Bella wants to go on a date and prefers her date to be tall, dark and handsome. Of the preferred traits - tall, dark and handsome - no two of Lautner, Jacob, Edward and Welch have the same number. Only Lautner or Welch is tall and fair. Only Jacob or Edward is short and handsome. Lautner and Edward are either both tall or both short. Jacob and Welch are either both dark or both fair. Who is Bella's date? (Ans: Edward)

Viewing 1511 - 1520 interview questions

Glassdoor has 467,290 interview questions and reports from Software engineer interviews. Prepare for your interview. Get hired. Love your job.