# Software Development Engineer I Interview Questions

Did you mean companies matching "Software Development Engineer I"?See Companies

“Implement a queue using a circular data structure. Provide put and get functions. Also talked about how to provide thread safety.” |

“It is all related to explaining your choice of data structure/algorithm in your code. Nothing outside!” |

“Given a log file containing (User_Id, URL, Timestamp) user can navigate page from one to the other. Find the three page subset sequence repeated maximum number of times. Records are sorted by...” |

1 of 1 found helpful |

“Bar raiser Given a NumberPool containing number sequence of numbers from 1 to infinity. Implement an interface, essentially two functions- checkin(N): which adds number to the number pool and makes...” |

1 of 1 found helpful |

“Bar raiser 1. Given array of numbers, find a, b, c such that a + b = c. Can you beat O(N**2) ? 2. Difference between Quick sort and Merge sort. What modifications you make in Quick sort so that it...” |

“Given a acyclic graph, find out its root; that is point where all the nodes converge. eg. G(V, E) = {(A->B), (B->C), (D->C)} C should be the root.” |

“How would you remove duplicates from a linked list? How would you remove duplicates without using a temporary variable?” |

“coding test: Give a linked list, what is the most efficient way to find the middle node?” |

“After the coding test, he also asked me what are the different test conditions can be?” |

“Standard and simple questions, no tricks.” |

**21**–

**30**of

**149**Interview Questions