Interview Questions

Review this list of 3,944 interview questions and answers verified by hiring managers and candidates.
  • "Clarify Questions • Target Audience: Are we focusing on existing TikTok users, new users, or both? • Scope of Search Features: Are we looking at in-app search, search engine optimization (SEO), or both? • Geographical Focus: Are there specific regions we are targeting for user acquisition? Goal Our primary goal is to increase user adoption and market share by making it easier for users to discover and engage with TikTok Shop through optimized search features. User Segments Current TikTo"

    Vihari K. - "Clarify Questions • Target Audience: Are we focusing on existing TikTok users, new users, or both? • Scope of Search Features: Are we looking at in-app search, search engine optimization (SEO), or both? • Geographical Focus: Are there specific regions we are targeting for user acquisition? Goal Our primary goal is to increase user adoption and market share by making it easier for users to discover and engage with TikTok Shop through optimized search features. User Segments Current TikTo"See full answer

    Product Manager
    Product Strategy
  • Adobe logoAsked at Adobe 
    +1

    "const ops = { '+': (a, b) => a+b, '-': (a, b) => a-b, '/': (a, b) => a/b, '': (a, b) => ab, }; function calc(expr) { // Search for + or - for (let i=expr.length-1; i >= 0; i--) { const char = expr.charAt(i); if (['+', '-'].includes(char)) { return opschar), calc(expr.slice(i+1))); } } // Search for / or * for (let i=expr.length-1; i >= 0; i--) { const char = expr.charAt(i); if"

    Tiago R. - "const ops = { '+': (a, b) => a+b, '-': (a, b) => a-b, '/': (a, b) => a/b, '': (a, b) => ab, }; function calc(expr) { // Search for + or - for (let i=expr.length-1; i >= 0; i--) { const char = expr.charAt(i); if (['+', '-'].includes(char)) { return opschar), calc(expr.slice(i+1))); } } // Search for / or * for (let i=expr.length-1; i >= 0; i--) { const char = expr.charAt(i); if"See full answer

    Software Engineer
    Data Structures & Algorithms
    +3 more
  • +5

    "productssold = set(transactions['productid']) unsoldproducts = products.loc[~products['id'].isin(productssold)] return unsold_products[["id", "name", "stock"]] `"

    Laura U. - "productssold = set(transactions['productid']) unsoldproducts = products.loc[~products['id'].isin(productssold)] return unsold_products[["id", "name", "stock"]] `"See full answer

    Data Analyst
    Coding
    +1 more
  • Disney logoAsked at Disney 
    Product Manager
    Behavioral
  • 🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.

  • Microsoft logoAsked at Microsoft 
    +1

    "Honestly, I would’ve loved something like this when I was younger. I couldn’t wait till the day I was 18 so I could start investing and would read personal finance books on random topics. Clarification Questions Kids is a very broad term, is there a specific age range you had in mind or would you want me to determine that myself? > I will assume that this will start off as an application, and then later can be integrated on a"

    Rohan S. - "Honestly, I would’ve loved something like this when I was younger. I couldn’t wait till the day I was 18 so I could start investing and would read personal finance books on random topics. Clarification Questions Kids is a very broad term, is there a specific age range you had in mind or would you want me to determine that myself? > I will assume that this will start off as an application, and then later can be integrated on a"See full answer

    Product Manager
    Product Design
  • Meta (Facebook) logoAsked at Meta (Facebook) 
    +1

    "my answer: void* memcpy(void* dest, const void* src, size_t n) { unsigned char* uDest = static_cast(dest); const unsigned char* ucSrc = static_cast(src); for(size_t i= 0; i(dest); const unsigned c"

    Srihitha J. - "my answer: void* memcpy(void* dest, const void* src, size_t n) { unsigned char* uDest = static_cast(dest); const unsigned char* ucSrc = static_cast(src); for(size_t i= 0; i(dest); const unsigned c"See full answer

    Software Engineer
    Coding
    +1 more
  • Meta (Facebook) logoAsked at Meta (Facebook) 

    "Problem: Given a modified binary tree, where each node also has a pointer to it's parent, find the first common ancestor of two nodes. Answer: As it happens, the structure that we're looking at is actually a linked list (one pointer up), so the problem is identical to trying to find if two linked lists share a common node. How this works is by stacking the two chains of nodes together so they're the same length. chain1 = node1 chain2= node2 while True: chain1 = chain1.next chain2=chain"

    Michael B. - "Problem: Given a modified binary tree, where each node also has a pointer to it's parent, find the first common ancestor of two nodes. Answer: As it happens, the structure that we're looking at is actually a linked list (one pointer up), so the problem is identical to trying to find if two linked lists share a common node. How this works is by stacking the two chains of nodes together so they're the same length. chain1 = node1 chain2= node2 while True: chain1 = chain1.next chain2=chain"See full answer

    Machine Learning Engineer
    Coding
    +1 more
  • Google logoAsked at Google 
    Video answer for 'How does the internet work?'

    "URL> DNS over UDP> IP address > TCP handshake > HTTP(SSL handshake) req, responses, websites architectures for any query DB, servers."

    Wizzy B. - "URL> DNS over UDP> IP address > TCP handshake > HTTP(SSL handshake) req, responses, websites architectures for any query DB, servers."See full answer

    Security
    Technical
  • Microsoft logoAsked at Microsoft 

    "Skype is a communication and collaboration tool used by individuals and businesses. Users can send messages, do audio and video calls, share screen etc. There are two parts to the business model: Individual user - to - individual user: users can make audio and video calls at no fee Enterprises: Organisations need to purchase the subscription for internal usage. Revenue depends on \# of paying enterprises, length of subscription, price per month/year Product objective: increase rev"

    Rahul J. - "Skype is a communication and collaboration tool used by individuals and businesses. Users can send messages, do audio and video calls, share screen etc. There are two parts to the business model: Individual user - to - individual user: users can make audio and video calls at no fee Enterprises: Organisations need to purchase the subscription for internal usage. Revenue depends on \# of paying enterprises, length of subscription, price per month/year Product objective: increase rev"See full answer

    Product Manager
    Product Strategy
  • Meta (Facebook) logoAsked at Meta (Facebook) 

    "microservices is a part of an application where we differentiate the code/things into small parts that makes our application more independent like if one part is not working then that will not impact to our whole application"

    Paras K. - "microservices is a part of an application where we differentiate the code/things into small parts that makes our application more independent like if one part is not working then that will not impact to our whole application"See full answer

    Software Engineer
    System Design
  • Dropbox logoAsked at Dropbox 

    "I responded with a project that I was a part of during my capstone class. I described how I used HTML, Python, and PostGRESQL in conjunction to create a functioning website using SCRUM."

    Kanishkan V. - "I responded with a project that I was a part of during my capstone class. I described how I used HTML, Python, and PostGRESQL in conjunction to create a functioning website using SCRUM."See full answer

    Product Manager
    Behavioral
    +1 more
  • +5

    "Select interface, Count(case when issuccessfulpost then 1 end) as post_success, Count() as postattempt, ROUND((COUNT(CASE WHEN issuccessfulpost THEN 1 END) * 100 / COUNT()), 2) AS postsuccess_rate from post where interface like 'Iphone%' group by 1 order by postsuccessrate desc `"

    Richard B. - "Select interface, Count(case when issuccessfulpost then 1 end) as post_success, Count() as postattempt, ROUND((COUNT(CASE WHEN issuccessfulpost THEN 1 END) * 100 / COUNT()), 2) AS postsuccess_rate from post where interface like 'Iphone%' group by 1 order by postsuccessrate desc `"See full answer

    Coding
    SQL
  • Google logoAsked at Google 

    "Yes, I need to compare the first half of the first string with the reverse order of the second half of the second string. Repeat this process to the first half of the second string and the second half of the first string."

    Noor M. - "Yes, I need to compare the first half of the first string with the reverse order of the second half of the second string. Repeat this process to the first half of the second string and the second half of the first string."See full answer

    Machine Learning Engineer
    Data Structures & Algorithms
    +1 more
  • "How do you ensure that your process maps accurately reflect current workflows in a university?"

    Josephine F. - "How do you ensure that your process maps accurately reflect current workflows in a university?"See full answer

    Product Manager
    Behavioral
  • Meta (Facebook) logoAsked at Meta (Facebook) 

    "Thank you for the question! Normally, I would want to ask some clarifying questions to try to better understand the scope of the problem. Below are some of those questions & assumptions I am going to make because I need to submit an answer without getting a response. Question 1: What is Facebook’s north star metric for this exercise? Growth? Engagement? I’m also keeping in mind that because we are talking about building a birthday feature in the earlier stages of Facebook, their north s"

    Anonymous Jellyfish - "Thank you for the question! Normally, I would want to ask some clarifying questions to try to better understand the scope of the problem. Below are some of those questions & assumptions I am going to make because I need to submit an answer without getting a response. Question 1: What is Facebook’s north star metric for this exercise? Growth? Engagement? I’m also keeping in mind that because we are talking about building a birthday feature in the earlier stages of Facebook, their north s"See full answer

    Product Design
  • Meta (Facebook) logoAsked at Meta (Facebook) 

    "Clarifying Questions: Is this for business travel, personal travel, or both? Are there any particular objectives that we want to focus on? Think about why Facebook would want to do this is it because they are thinking about building an external-facing travel product, and want to test it on Facebook employees first? Facebook employees work hard, so they want to make sure that their employees are taking the vacations they need to optimize performance List user types employees trav"

    Greg W. - "Clarifying Questions: Is this for business travel, personal travel, or both? Are there any particular objectives that we want to focus on? Think about why Facebook would want to do this is it because they are thinking about building an external-facing travel product, and want to test it on Facebook employees first? Facebook employees work hard, so they want to make sure that their employees are taking the vacations they need to optimize performance List user types employees trav"See full answer

    Program Sense
    Product Design
  • "Was given 90 minutes with an exhaustive set of requirements to be implemented as a full-stack coding exercise. It was supposed to have a UX, a server and a database to store and retrieve data. The IDE was supposed to be self-setup before the interview. The panel asked questions on top of the implementation around decision making from a technical perspective"

    Aman G. - "Was given 90 minutes with an exhaustive set of requirements to be implemented as a full-stack coding exercise. It was supposed to have a UX, a server and a database to store and retrieve data. The IDE was supposed to be self-setup before the interview. The panel asked questions on top of the implementation around decision making from a technical perspective"See full answer

    Software Engineer
    Coding
  • Amazon logoAsked at Amazon 
    Video answer for 'How do you split a machine learning dataset for training, evaluation, and testing?'

    "It depends on the size of the dataset. You want enough samples in both the testing, training and evaluation sets. If there is enough data, 70/20/10 is a good split"

    Jasmine Y. - "It depends on the size of the dataset. You want enough samples in both the testing, training and evaluation sets. If there is enough data, 70/20/10 is a good split"See full answer

    Coding
    Data Structures & Algorithms
Showing 1301-1320 of 3944