Skip to main content

Interview Questions

Review this list of 4,477 interview questions and answers verified by hiring managers and candidates.
  • LexisNexis logoAsked at LexisNexis 
    1 answer

    "This was during a Production VM Migration and the the DB crashed.We had to rollback the migration and after a 22 hour migration window present to the customer. At that point, I did not have answers to the WHY very clearly but had to present to the customer. I walked them through the situation and what had happened when the customer responded that they knew what happened but would like to know the why if we are asking for another migration window. I had to walk out of the meeting but on the hind"

    Indupriya S. - "This was during a Production VM Migration and the the DB crashed.We had to rollback the migration and after a 22 hour migration window present to the customer. At that point, I did not have answers to the WHY very clearly but had to present to the customer. I walked them through the situation and what had happened when the customer responded that they knew what happened but would like to know the why if we are asking for another migration window. I had to walk out of the meeting but on the hind"See full answer

    Behavioral
    Cross-Functional
  • Redfin logoAsked at Redfin 
    Add answer
    Analytical
  • Box logoAsked at Box 
    1 answer

    "By ROMI/CAC and revenue"

    Alexander S. - "By ROMI/CAC and revenue"See full answer

    Product Design
  • Pinterest logoAsked at Pinterest 
    Add answer
    Machine Learning Engineer
    Concept
  • Microsoft logoAsked at Microsoft 
    Add answer
    Product Manager
    Technical
  • 🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.

  • Google logoAsked at Google 
    Add answer
    Machine Learning Engineer
    Technical
  • Oracle logoAsked at Oracle 
    2 answers

    "def countuniqueoutfits(totalpants: int, uniquepants: int, totalshirts: int, uniqueshirts: int, totalhats: int, uniquehats: int) -> int: """ Number of unique outfits can simply be defined by (uniquepantschoose1uniqueshirtschoose1uniquehatschoose_1) (uniquepantschoose1*uniqueshirtschoose1) # Not wearing a hat nchoosek is n """ res = (uniquepants*uniqueshirtsuniquehats) + (uniquepantsunique_shirts) return res print(countuniqueoutfits(2, 1, 1, 1, 3, 2))"

    Sai R. - "def countuniqueoutfits(totalpants: int, uniquepants: int, totalshirts: int, uniqueshirts: int, totalhats: int, uniquehats: int) -> int: """ Number of unique outfits can simply be defined by (uniquepantschoose1uniqueshirtschoose1uniquehatschoose_1) (uniquepantschoose1*uniqueshirtschoose1) # Not wearing a hat nchoosek is n """ res = (uniquepants*uniqueshirtsuniquehats) + (uniquepantsunique_shirts) return res print(countuniqueoutfits(2, 1, 1, 1, 3, 2))"See full answer

    Data Scientist
    Coding
  • Apple logoAsked at Apple 
    Add answer
    Estimation
  • Slack logoAsked at Slack 
    1 answer

    "This is one of the core behavioral questions that you should expect to cover in any interview. In particular, it asks you to justify why you want to work at a specific company that you've applied for. There's no right answer for this, however we do recommend you list at least three distinct reasons. Here's an example of what you might say: > Great question! There's so many reasons, but I'll keep it to the three biggest so that I don't just go on and on. Those reasons are:Building an impactful pr"

    Exponent - "This is one of the core behavioral questions that you should expect to cover in any interview. In particular, it asks you to justify why you want to work at a specific company that you've applied for. There's no right answer for this, however we do recommend you list at least three distinct reasons. Here's an example of what you might say: > Great question! There's so many reasons, but I'll keep it to the three biggest so that I don't just go on and on. Those reasons are:Building an impactful pr"See full answer

    Product Manager
    Behavioral
  • Waymo logoAsked at Waymo 
    Add answer
    Product Design
  • DoorDash logoAsked at DoorDash 
    Add answer
    Software Engineer
    Behavioral
  • Google logoAsked at Google 
    Add answer
    Machine Learning Engineer
    Data Structures & Algorithms
    +1 more
  • WhatsApp logoAsked at WhatsApp 
    Add answer
    Estimation
  • LinkedIn logoAsked at LinkedIn 
    Add answer
    Software Engineer
    Data Structures & Algorithms
    +2 more
  • Amazon logoAsked at Amazon 
    1 answer

    "Caching is a strategy to have the frequently accessed data in the memory to reduce the latency. whenever a client request the data from server, it is first accessed into cache and if not available then it is getting fetched from the storage and stored into cache. As cache is having limited memory, so amount of data can be stored in cache is less. Data will be flushed out from cache based on a criteria which is termed as caching strategy. There could be different mechanisms under which a data can"

    Archna M. - "Caching is a strategy to have the frequently accessed data in the memory to reduce the latency. whenever a client request the data from server, it is first accessed into cache and if not available then it is getting fetched from the storage and stored into cache. As cache is having limited memory, so amount of data can be stored in cache is less. Data will be flushed out from cache based on a criteria which is termed as caching strategy. There could be different mechanisms under which a data can"See full answer

    Solutions Architect
    Concept
    +1 more
  • Meta logoAsked at Meta 
    Add answer
    Behavioral
    Project Management
  • Palantir logoAsked at Palantir 
    Add answer
    Software Engineer
    Behavioral
  • Apple logoAsked at Apple 
    Add answer
    Product Marketing Manager
    Product Strategy
  • 2 answers

    " import pandas as pd from datetime import datetime def findfastestlike(log: pd.DataFrame) -> pd.DataFrame: log=log.sortvalues(['userid','timestamp']) #get the prev event, time by user log['prevevent'] = log.groupby('userid')['event'].shift(1) log['prevtimestamp'] = log.groupby('userid')['timestamp'].shift(1) True only on rows where the previous event was a login and the current event is a like log['loginlike'] = (log['prevevent'] == 'log"

    Sean L. - " import pandas as pd from datetime import datetime def findfastestlike(log: pd.DataFrame) -> pd.DataFrame: log=log.sortvalues(['userid','timestamp']) #get the prev event, time by user log['prevevent'] = log.groupby('userid')['event'].shift(1) log['prevtimestamp'] = log.groupby('userid')['timestamp'].shift(1) True only on rows where the previous event was a login and the current event is a like log['loginlike'] = (log['prevevent'] == 'log"See full answer

    Coding
    Data Analysis
  • Product Strategy
Showing 3781-3800 of 4477