Skip to main content

Software Engineer Interview Questions

Review this list of 624 Software Engineer interview questions and answers verified by hiring managers and candidates.
  • Hubspot logoAsked at Hubspot 
    Add answer
    Software Engineer
    Behavioral
  • Snap logoAsked at Snap 
    3 answers

    "I'd translated this decimal number into binary form and if it looks like 1000 or 10 or 1 - one leading 1 and others are zeros - than return 1 else return 0 "

    Анвар А. - "I'd translated this decimal number into binary form and if it looks like 1000 or 10 or 1 - one leading 1 and others are zeros - than return 1 else return 0 "See full answer

    Software Engineer
    Data Structures & Algorithms
    +1 more
  • Gameberry Labs logoAsked at Gameberry Labs 
    2 answers

    "Go has simpler syntax than Java. It is light weight. It is not Object Oriented. It does not support function overloading and function overriding. But these are small technical differences. Both are similar when it comes to testing. You have to create a mock object and implement an interface. Functionally, I did not feel any major difference."

    Vishal T. - "Go has simpler syntax than Java. It is light weight. It is not Object Oriented. It does not support function overloading and function overriding. But these are small technical differences. Both are similar when it comes to testing. You have to create a mock object and implement an interface. Functionally, I did not feel any major difference."See full answer

    Software Engineer
    Behavioral
    +1 more
  • Meta logoAsked at Meta 
    1 answer

    "As the lead for the AI & Data Science CoE, I was responsible for driving enterprise-wide AI strategy, including scaling GenAI adoption. One key situation was when we needed to operationalize GenAI across clinical and regulatory functions amid high ambiguity and compliance concerns. I took ownership by defining a prioritized AI portfolio, establishing a standardized GenAI architecture and governance framework, and aligning cross-functional teams with clear accountability. I also focused on capa"

    SRK - "As the lead for the AI & Data Science CoE, I was responsible for driving enterprise-wide AI strategy, including scaling GenAI adoption. One key situation was when we needed to operationalize GenAI across clinical and regulatory functions amid high ambiguity and compliance concerns. I took ownership by defining a prioritized AI portfolio, establishing a standardized GenAI architecture and governance framework, and aligning cross-functional teams with clear accountability. I also focused on capa"See full answer

    Software Engineer
    Behavioral
  • Nvidia logoAsked at Nvidia 
    Add answer
    Software Engineer
    Concept
    +1 more
  • 🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.

  • Gusto logoAsked at Gusto 
    Add answer
    Software Engineer
    Coding
  • Service Now logoAsked at Service Now 
    3 answers

    "boolean isMatch(String s, String p) { int i=0; int j=0; int sID=-1; int prevM=-1; while(i<s.length()){ if(j<p.length() && (s.charAt(i)==p.charAt(j) || p.charAt(j)=='?')){ i++; j++; }else if(j<p.length() && p.charAt(j)=='*'){ sID=j; prevM=i; j++; }else if(sID!=-1){ j=sID+1; prevM++; i=prevM; }else{ return false; } } while(j<p.length() && p.charAt(j)=='*') j++; if(i!=s.length() || j!=p.leng"

    Ravi C. - "boolean isMatch(String s, String p) { int i=0; int j=0; int sID=-1; int prevM=-1; while(i<s.length()){ if(j<p.length() && (s.charAt(i)==p.charAt(j) || p.charAt(j)=='?')){ i++; j++; }else if(j<p.length() && p.charAt(j)=='*'){ sID=j; prevM=i; j++; }else if(sID!=-1){ j=sID+1; prevM++; i=prevM; }else{ return false; } } while(j<p.length() && p.charAt(j)=='*') j++; if(i!=s.length() || j!=p.leng"See full answer

    Software Engineer
    Data Structures & Algorithms
    +1 more
  • HP logoAsked at HP 
    Add answer
    Software Engineer
    Behavioral
    +1 more
  • Amazon logoAsked at Amazon 
    Add answer
    Software Engineer
    Behavioral
    +1 more
  • Walmart Labs logoAsked at Walmart Labs 
    1 answer

    "Did the code in Python"

    Divyani .. - "Did the code in Python"See full answer

    Software Engineer
    Data Structures & Algorithms
    +1 more
  • Confluent logoAsked at Confluent 
    Add answer
    Software Engineer
    Data Structures & Algorithms
    +1 more
  • Adobe logoAsked at Adobe 
    1 answer

    "Leetcode 347: Heap + Hashtable Follow up question: create heap with the length of K instead of N (more time complexity but less space )"

    Chen J. - "Leetcode 347: Heap + Hashtable Follow up question: create heap with the length of K instead of N (more time complexity but less space )"See full answer

    Software Engineer
    Data Structures & Algorithms
    +3 more
  • 1 answer

    "hash maps work in key value pair. The keys are hashed with a hash algorithm and resulting hashcode(integer) with related value are stored. Accessing a value, removing an element, Searching the hash map: 1) The hash map value can be accessed in O(1) time once you know the key. 2) If the key is not known, the hashmap value can be accessed in O(n) since you have to iterate atleast once. "

    Kavithadevi P. - "hash maps work in key value pair. The keys are hashed with a hash algorithm and resulting hashcode(integer) with related value are stored. Accessing a value, removing an element, Searching the hash map: 1) The hash map value can be accessed in O(1) time once you know the key. 2) If the key is not known, the hashmap value can be accessed in O(n) since you have to iterate atleast once. "See full answer

    Software Engineer
    Data Structures & Algorithms
    +1 more
  • Amazon logoAsked at Amazon 
    Add answer
    Software Engineer
    Behavioral
  • Palantir logoAsked at Palantir 
    Add answer
    Software Engineer
    Behavioral
  • Apple logoAsked at Apple 
    Add answer
    Software Engineer
    Behavioral
  • 1 answer

    "Hinge is a company that fosters community which I'm passionate about. I'm also excited to work on such an impactful mission to contribute to the safety of its users."

    Rosmary F. - "Hinge is a company that fosters community which I'm passionate about. I'm also excited to work on such an impactful mission to contribute to the safety of its users."See full answer

    Software Engineer
    Behavioral
  • JP Morgan Chase logoAsked at JP Morgan Chase 
    Add answer
    Software Engineer
    Data Structures & Algorithms
    +1 more
  • Software Engineer
    Behavioral
  • Apple logoAsked at Apple 
    Add answer
    Software Engineer
    Data Structures & Algorithms
    +1 more
Showing 521-540 of 624