Skip to main content

Interview Questions

Review this list of 4,398 interview questions and answers verified by hiring managers and candidates.
  • "Clarification questions: Is it correct to assume that I am an insurance company provide insurance coverage for Waymo? yes Is it safe to assume that we are talking about self-driving cars (no drivers)? yes Several factors are taken into consideration when insurance companies provide insurance quotes (please not that all of these will apply to self-driving cars): M/F Age Years of driving experience Driving record Expected miles driven / year Cost of vehicle If car will be used for c"

    GSWarriors - "Clarification questions: Is it correct to assume that I am an insurance company provide insurance coverage for Waymo? yes Is it safe to assume that we are talking about self-driving cars (no drivers)? yes Several factors are taken into consideration when insurance companies provide insurance quotes (please not that all of these will apply to self-driving cars): M/F Age Years of driving experience Driving record Expected miles driven / year Cost of vehicle If car will be used for c"See full answer

    Analytical
  • Shopify logoAsked at Shopify 

    "Goal: Merchant growth. Any new market/category? downstream is revenue growth Users: small, medium, large (plus) Focusing on small - biggest, highest need rn Focus on small - entrepreneurs, offline to online, switchers picking entre Needs: onboarding catalog creation inventory mgmt order mgmt fulfillment Not enough tech resources for marketing&ads onboarding personalized onboarding based on product,size,location,experience, target segment s"

    M N. - "Goal: Merchant growth. Any new market/category? downstream is revenue growth Users: small, medium, large (plus) Focusing on small - biggest, highest need rn Focus on small - entrepreneurs, offline to online, switchers picking entre Needs: onboarding catalog creation inventory mgmt order mgmt fulfillment Not enough tech resources for marketing&ads onboarding personalized onboarding based on product,size,location,experience, target segment s"See full answer

    Analytical
    Execution
    +1 more
  • Data Engineer
    Data Modeling
  • Apple logoAsked at Apple 

    "The reason I want to work at Apple Company is because I have great communication skills"

    Amparo L. - "The reason I want to work at Apple Company is because I have great communication skills"See full answer

    Software Engineer
    Behavioral
    +2 more
  • 🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.

  • Dropbox logoAsked at Dropbox 
    Video answer for 'Find duplicate files in a file system.'

    " read_dir(path: str) -> list[str] returns the full path of all files and sub- directories of a given directory. is_file(path: str) -> bool: returns true if the path points to a regular file. is_dir(path: str) -> bool: returns true if the path points to a directory. read_file(path: str) -> str: reads and returns the content of the file. The algorithm: notice that storing all the file contents' is too space intensive, so we can't read all the files' contents to store and compare with each"

    Idan R. - " read_dir(path: str) -> list[str] returns the full path of all files and sub- directories of a given directory. is_file(path: str) -> bool: returns true if the path points to a regular file. is_dir(path: str) -> bool: returns true if the path points to a directory. read_file(path: str) -> str: reads and returns the content of the file. The algorithm: notice that storing all the file contents' is too space intensive, so we can't read all the files' contents to store and compare with each"See full answer

    Software Engineer
    Data Structures & Algorithms
    +2 more
  • Data Engineer
    Data Pipeline Design
  • +14

    "--country names are UPPERCASE but the table in the in the question showing lowercase. That's why it took me a while to figure it out until I ran the country column WITH RECURSIVE Hierarchy AS ( SELECT e.Emp_ID, CONCAT(e.FirstName, ' ', e.MiddleName, ' ', e.LastName) AS FullName, e.Manager_ID, 0 AS Level, CASE WHEN e.Country = 'IRELAND' THEN s.Salary * 1.09 WHEN e.Country = 'INDIA' THEN s.Salary * 0.012 ELSE s.Salary "

    Victor N. - "--country names are UPPERCASE but the table in the in the question showing lowercase. That's why it took me a while to figure it out until I ran the country column WITH RECURSIVE Hierarchy AS ( SELECT e.Emp_ID, CONCAT(e.FirstName, ' ', e.MiddleName, ' ', e.LastName) AS FullName, e.Manager_ID, 0 AS Level, CASE WHEN e.Country = 'IRELAND' THEN s.Salary * 1.09 WHEN e.Country = 'INDIA' THEN s.Salary * 0.012 ELSE s.Salary "See full answer

    Data Engineer
    Coding
    +3 more
  • "def changeString(org: str,target:str) -> bool: lOrg = len(org) lTarget = len(target) \# They have to be equal in lenght if lOrg != lTarget: return False counter1 = Counter(org) counter2 = Counter(target) \# Counter internally iterates through the input sequence, counts the number of times a given object occurs, and stores objects as keys and the counts as values. if counter1 != counter2: return False diff = sum(org[i] != target[i] for i in range(n)) return diff == 2 or (diff == 0 and any(v > 1 f"

    Rafał P. - "def changeString(org: str,target:str) -> bool: lOrg = len(org) lTarget = len(target) \# They have to be equal in lenght if lOrg != lTarget: return False counter1 = Counter(org) counter2 = Counter(target) \# Counter internally iterates through the input sequence, counts the number of times a given object occurs, and stores objects as keys and the counts as values. if counter1 != counter2: return False diff = sum(org[i] != target[i] for i in range(n)) return diff == 2 or (diff == 0 and any(v > 1 f"See full answer

    Data Structures & Algorithms
    Coding
  • Microsoft logoAsked at Microsoft 

    "Imagine a blockchain as a magical, unchangeable diary that keeps track of all the candies you share with your friends. Whenever you share a candy, you write it down in this special diary, and your friends also write it down in their diaries. But here's the cool part – all the diaries are connected and can talk to each other! So, when you want to know who has borrowed your candy or if you borrowed candy from someone else, you just check this special diary. It shows you the history of all the can"

    Maedu E. - "Imagine a blockchain as a magical, unchangeable diary that keeps track of all the candies you share with your friends. Whenever you share a candy, you write it down in this special diary, and your friends also write it down in their diaries. But here's the cool part – all the diaries are connected and can talk to each other! So, when you want to know who has borrowed your candy or if you borrowed candy from someone else, you just check this special diary. It shows you the history of all the can"See full answer

    Product Manager
    Behavioral
    +1 more
  • "Clarification and Assumption In house labeling vs outsourced? labeling text, images, bounding boxes, segmentations etc? what kind of issues have we observed? Assuming that data collection and pre/post-processing is done by different team and labeling starts with receiving data and ends with sending files back to my team. "outsourced, images containing objects, 2 dozen classes of objects to label bounding boxes." 2.Goal Quality is important because downstream effect. garbage in garbage out."

    Rui B. - "Clarification and Assumption In house labeling vs outsourced? labeling text, images, bounding boxes, segmentations etc? what kind of issues have we observed? Assuming that data collection and pre/post-processing is done by different team and labeling starts with receiving data and ends with sending files back to my team. "outsourced, images containing objects, 2 dozen classes of objects to label bounding boxes." 2.Goal Quality is important because downstream effect. garbage in garbage out."See full answer

    Product Manager
    System Design
  • +1

    "Understanding the problem: What do we mean by email notification experience here? Is it the quantity of notifications or quality?- it's the quality of the experience i.e. how can we make the experience better & more user centric How would you define enhance in this context?- here enhacement means improving the engagement with the emails resulting in more people viewing the photo/s on FB with email as source Are we supposed to enhance the viewer's experience only or the creators as w"

    Debajyoti B. - "Understanding the problem: What do we mean by email notification experience here? Is it the quantity of notifications or quality?- it's the quality of the experience i.e. how can we make the experience better & more user centric How would you define enhance in this context?- here enhacement means improving the engagement with the emails resulting in more people viewing the photo/s on FB with email as source Are we supposed to enhance the viewer's experience only or the creators as w"See full answer

    Product Manager
    Product Design
  • "Clarification: Is it consumer facing or business? -- consumer Launch is global or regional? -- global Is this full blown launch or beta release? -- full blown What goal does this app serve? How is it aligned with the company goals? -- AI Chatbot Can you explain the strategic importance of the app? -- gain market share; compete with other players who are already ahead in the market Do we have any data around potential customers/TAM with this app? -- billions of users "

    Aniket A. - "Clarification: Is it consumer facing or business? -- consumer Launch is global or regional? -- global Is this full blown launch or beta release? -- full blown What goal does this app serve? How is it aligned with the company goals? -- AI Chatbot Can you explain the strategic importance of the app? -- gain market share; compete with other players who are already ahead in the market Do we have any data around potential customers/TAM with this app? -- billions of users "See full answer

    Product Manager
    Analytical
    +1 more
  • TikTok logoAsked at TikTok 
    Video answer for 'Split an array into equal sum subarrays'
    Data Engineer
    Data Structures & Algorithms
    +1 more
  • Statistics & Experimentation
  • Meta (Facebook) logoAsked at Meta (Facebook) 
    Machine Learning Engineer
    Behavioral
    +1 more
  • Apple logoAsked at Apple 

    "Imagine you have a friend from France that speaks French, and you only speak English. You and your friend want to play a talking game. So, for your friend to understand you and for you to understand what your friend is saying you would need an API between the two of you. The api has its own language called api language. You and your friend will both get a small book that tells you how to speak api language. The api in between you and your friend would allow both of you to speak API language to"

    Musonda C. - "Imagine you have a friend from France that speaks French, and you only speak English. You and your friend want to play a talking game. So, for your friend to understand you and for you to understand what your friend is saying you would need an API between the two of you. The api has its own language called api language. You and your friend will both get a small book that tells you how to speak api language. The api in between you and your friend would allow both of you to speak API language to"See full answer

    Engineering Manager
    Technical
  • Google logoAsked at Google 

    "With $1 billion to invest in generative AI, my focus would be on addressing unmet needs in everyday life. Here's my vision: Identify User Pain Points: I would start by understanding the specific challenges a segment of users face daily. Many people are integrating AI into their routines to simplify tasks, yet there are gaps that need to be filled. Learn from ChatGPT’s Success: ChatGPT's rapid growth to 200 million users demonstrates the demand for AI solutions that genuinely solve"

    Aayush S. - "With $1 billion to invest in generative AI, my focus would be on addressing unmet needs in everyday life. Here's my vision: Identify User Pain Points: I would start by understanding the specific challenges a segment of users face daily. Many people are integrating AI into their routines to simplify tasks, yet there are gaps that need to be filled. Learn from ChatGPT’s Success: ChatGPT's rapid growth to 200 million users demonstrates the demand for AI solutions that genuinely solve"See full answer

    Product Manager
    Product Strategy
  • +8

    "Step 1: Clarify Before delving into the metrics, should I consider the current state of Google or when it just launched? Here, I am assuming the current state of Google. Google is currently a company that makes approx $15) billion in Revenue and 90 % of the revenue comes from Ads. Ads are core for Google's business and Google is the major player in the market Step 2: Goals: The main goal is to maximize revenue through effective Google Ads campaigns. This means ensuring that the campaign"

    Srilaxmi C. - "Step 1: Clarify Before delving into the metrics, should I consider the current state of Google or when it just launched? Here, I am assuming the current state of Google. Google is currently a company that makes approx $15) billion in Revenue and 90 % of the revenue comes from Ads. Ads are core for Google's business and Google is the major player in the market Step 2: Goals: The main goal is to maximize revenue through effective Google Ads campaigns. This means ensuring that the campaign"See full answer

    Product Analyst
    Analytical
  • Google logoAsked at Google 

    "Google VR mission - my understanding is to provide user an immersive experience where your room is the exploration ground/canvas and consumer has limitless possibilities What i know about VR : VR umbrella: Daydream and Cardboard VR devices: Headset/Cardboard/Desktop/Mobile VR product: Google Maps VR/ Carboard VR/Youtube VR/ TiltBrush/ Blocks VR feature: High quality video/ low latency video? Which product are we adding a new feature to? Tilt Brush which device are we implementing the new feat"

    Praniti S. - "Google VR mission - my understanding is to provide user an immersive experience where your room is the exploration ground/canvas and consumer has limitless possibilities What i know about VR : VR umbrella: Daydream and Cardboard VR devices: Headset/Cardboard/Desktop/Mobile VR product: Google Maps VR/ Carboard VR/Youtube VR/ TiltBrush/ Blocks VR feature: High quality video/ low latency video? Which product are we adding a new feature to? Tilt Brush which device are we implementing the new feat"See full answer

    Analytical
    Behavioral
    +1 more
Showing 901-920 of 4398