# Software Engineer I Interview Questions

Software engineer i interview questions shared by candidates

## Top Interview Questions

1) Tow coins, P(head)=1/3, P(tail)=2/3, design a way to get the effect of fair coin I guess Play 2 games , TH or HT = outcome 1, TT = outcome 2 . Both of probability 4/9 disregard HH manipulate payouts. P(Tails) = 2/3, so if it lands on tails I get $1. P(Heads) = 1/3, so if it lands on heads you get $2. 2/3 * 1 = 1/3 * 2 We need unbiased decision out of a biased coin. Throw the coin twice. Classify it as "heads" if we get HT and "tails" if we get TH. Disregard the other two occurrences i.e. HH and TT. Show More Responses |

Given a string of format '2+3*2-1', calculate and return the result. No parenthesis in the input, just integers and + - * / operators. Operator precedence has to be considered. Linear time complexity and minimal data structure use is preferred. |

Write a function that takes an integer and counts the number of bits. |

there is an array with 99 length long, each spot will have number from 1-100, number will never repeat on the array. Give as many way as possible to find the missing number. |

What is systems engineering? |

Complexity of this algorithm. How to improve the complexity? |

Remove the nth from last element in a singularly linked list in linear time. |

Find the average value of a binary tree both recursively and iteratively. Explain why iteratively may be preferred over recursively. |

Given any string, find the index of the start of the first duplicated 3-letter subsequence. For example, in abcabcdef, it would be 0, and abcdefdef would be 3, and then abcdefkajdkffatabcdef would be 0, and abcdefkajdkffatdef would be 3. |

Given some array such as {4, 2, 5, 3}, write a function that would take in the array and a number that would return how many pairs add up to the number. |

**1**–

**10**of

**801**Interview Questions

## See Interview Questions for Similar Jobs

- Intern
- Quantitative Researcher
- Software Engineer
- Quantitative Analyst
- Software Engineer Intern
- Quantitative Trader
- Summer Analyst
- Trader
- Software Developer
- Software Engineering Intern
- Analyst
- Data Scientist
- Junior Trader
- Associate
- Quantitative Research Analyst