Interview Questions

Review this list of 4,217 interview questions and answers verified by hiring managers and candidates.
  • Adobe logoAsked at Adobe 

    "I started by reframing Adobe’s mission in my own words: to build creative and productivity tools that make everyday customer workflows easier. Then, I defined the goal: improving retention for the Scan app, as users often drop off to competitors such as Genius Scan or the native iOS Scanner after initial use. To better understand user behavior, I segmented users into three groups: Power users: Professionals such as lawyers or students who scan frequently. Low-engagement users: Inactive for 9"

    Eshaa D. - "I started by reframing Adobe’s mission in my own words: to build creative and productivity tools that make everyday customer workflows easier. Then, I defined the goal: improving retention for the Scan app, as users often drop off to competitors such as Genius Scan or the native iOS Scanner after initial use. To better understand user behavior, I segmented users into three groups: Power users: Professionals such as lawyers or students who scan frequently. Low-engagement users: Inactive for 9"See full answer

    Product Manager
    Product Design
    +1 more
  • "def encode(root): if not root: return [] def dfs(node): if not node: return res.append(node.val) res.append(len(node,children)) for child_node in node.children: dfs(child_node) res = [] dfs(root) return res def decode(arr): if not arr: return None n = len(arr) i = 0 def dfs(val, children_count): if children_count == 0: return Node(val) cur_node = Node(val) cur_node.children = [] for j in range(children_count): nonlocal i i += 2 cur_node.children.append(dfs(arr[i], arr[i"

    Ying T. - "def encode(root): if not root: return [] def dfs(node): if not node: return res.append(node.val) res.append(len(node,children)) for child_node in node.children: dfs(child_node) res = [] dfs(root) return res def decode(arr): if not arr: return None n = len(arr) i = 0 def dfs(val, children_count): if children_count == 0: return Node(val) cur_node = Node(val) cur_node.children = [] for j in range(children_count): nonlocal i i += 2 cur_node.children.append(dfs(arr[i], arr[i"See full answer

    Software Engineer
    Coding
  • Apple logoAsked at Apple 

    "\# An program that prints out the peak elements in a list of integers. Pseudocode: 1. Define a function that takes a list of integers as input. 2. Initialize an empty list to store the peak elements. 3. Loop through the list of integers. 4. For each element, check if it is greater than its neighbors. 5. If it is, add it to the list of peak elements. 6. Return the list of peak elements. def findpeakelements(nums): if not nums: return [] peaks = [] n = len(nums"

    Frederick K. - "\# An program that prints out the peak elements in a list of integers. Pseudocode: 1. Define a function that takes a list of integers as input. 2. Initialize an empty list to store the peak elements. 3. Loop through the list of integers. 4. For each element, check if it is greater than its neighbors. 5. If it is, add it to the list of peak elements. 6. Return the list of peak elements. def findpeakelements(nums): if not nums: return [] peaks = [] n = len(nums"See full answer

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

  • "Interesting questions. Thank you for asking it. S: Suppose I want to add notifications service to an app that provides user directed content, that is is dependent on user's past preferences T: if you ask me for a prototype, then I would use API gateway/ LB, Lambda, storage in SQL and No SQL both, have caches. later we could use CDN, have EC2 instances to run the app. We could deploy Kafka pipeline also. Create notification service on the existing app. - that will be a micro service A: Since"

    Agni W. - "Interesting questions. Thank you for asking it. S: Suppose I want to add notifications service to an app that provides user directed content, that is is dependent on user's past preferences T: if you ask me for a prototype, then I would use API gateway/ LB, Lambda, storage in SQL and No SQL both, have caches. later we could use CDN, have EC2 instances to run the app. We could deploy Kafka pipeline also. Create notification service on the existing app. - that will be a micro service A: Since"See full answer

    Product Manager
    Program Sense
  • Dell logoAsked at Dell 

    "I use a combination of quantitative and qualitative methods to gain a comprehensive understanding of the target market. Quantitative Methods: • Conducting surveys • Utilizing data analysis techniques such as segmentation Qualitative Methods: • Focus groups • Interviews with current and potential customers Additional Considerations: • Competitive landscape • Industry trends to ensure that my research is relevant and actionable."

    Shivam S. - "I use a combination of quantitative and qualitative methods to gain a comprehensive understanding of the target market. Quantitative Methods: • Conducting surveys • Utilizing data analysis techniques such as segmentation Qualitative Methods: • Focus groups • Interviews with current and potential customers Additional Considerations: • Competitive landscape • Industry trends to ensure that my research is relevant and actionable."See full answer

    Behavioral
    Product Strategy
  • Product Design
    Analytical
    +1 more
  • "Clarifying and assumption When we say financial security, are we talking about authentication, fraud detection or money laundering? Assumption: Fraud detection. Focusing specifically on transaction-level fraud. Is this an internal AI implementation or an external third-party service we provide to multiple financial businesses? Assumption: External Third-party AI financial security product. Requirements Need to detect when fraudulent transactions happen. **Detection stra"

    Darpan D. - "Clarifying and assumption When we say financial security, are we talking about authentication, fraud detection or money laundering? Assumption: Fraud detection. Focusing specifically on transaction-level fraud. Is this an internal AI implementation or an external third-party service we provide to multiple financial businesses? Assumption: External Third-party AI financial security product. Requirements Need to detect when fraudulent transactions happen. **Detection stra"See full answer

    Product Manager
    Product Strategy
    +1 more
  • Product Manager
    Behavioral
  • Meta (Facebook) logoAsked at Meta (Facebook) 

    "int[] sqSorted(int[] nums) { int i = 0, j = nums.length-1; int k = nums.length-1; int[] sqs = new int[nums.length]; while(i n1) { sqs[k--] = n2; j--; } else { sqs[k--] = n1; i++; } } for(int n: sqs) System.out.println(n); return sqs; }"

    Mahaboob P. - "int[] sqSorted(int[] nums) { int i = 0, j = nums.length-1; int k = nums.length-1; int[] sqs = new int[nums.length]; while(i n1) { sqs[k--] = n2; j--; } else { sqs[k--] = n1; i++; } } for(int n: sqs) System.out.println(n); return sqs; }"See full answer

    Data Engineer
    Coding
    +2 more
  • "Clarify: Everything mentioned in the question (all devices and how to access them) Reasons why a subscriber might not be using? Forgot that he has a subscription Doesn't like the service and forgot to cancel the subscription Doesn't like service and planning to cancel in next cycle For all 3 cases we need to remind him/her about the service and encourage to use it Awareness - about the service via google nest notifications, smart refreigerator display, chromecats to cast youtube"

    Rev - "Clarify: Everything mentioned in the question (all devices and how to access them) Reasons why a subscriber might not be using? Forgot that he has a subscription Doesn't like the service and forgot to cancel the subscription Doesn't like service and planning to cancel in next cycle For all 3 cases we need to remind him/her about the service and encourage to use it Awareness - about the service via google nest notifications, smart refreigerator display, chromecats to cast youtube"See full answer

    Product Manager
    Product Strategy
  • TikTok logoAsked at TikTok 
    Product Manager
    Execution
    +1 more
  • Google logoAsked at Google 
    Product Manager
    Product Strategy
  • Google logoAsked at Google 

    "My favorite app on my phone is Youtube because that way I could watch iCarly videos for free."

    Amparo L. - "My favorite app on my phone is Youtube because that way I could watch iCarly videos for free."See full answer

    Product Manager
  • Google logoAsked at Google 

    "Strategy of 15 minute delivery apps. I will discuss what delivery apps are, what is their current business model, examples of some delivery apps, any market metrics/share, opportunity, how 15-minute delivery apps fit in, challenges/opps, what's next, takeaways. Clarifying questions Are we focused on North America? Any other geo? Delivery apps -> Assumed to be food/grocery/alcohol delivery not packages (Amazon)? Assumed delivery apps for end-consumers not large businesses? Delivery apps o"

    Glados - "Strategy of 15 minute delivery apps. I will discuss what delivery apps are, what is their current business model, examples of some delivery apps, any market metrics/share, opportunity, how 15-minute delivery apps fit in, challenges/opps, what's next, takeaways. Clarifying questions Are we focused on North America? Any other geo? Delivery apps -> Assumed to be food/grocery/alcohol delivery not packages (Amazon)? Assumed delivery apps for end-consumers not large businesses? Delivery apps o"See full answer

    Product Manager
    Product Strategy
  • Product Manager
    Product Strategy
    +1 more
  • Salesforce logoAsked at Salesforce 

    "This is a Strategy Question, which asks you to justify high-level business decisions and strategy. With many acquisition strategy questions, we can first look at core competencies and synergies before offering more complex reasoning. Let's go over one possible solution: > I'll go over three reasons why I think Salesforce made the acquisition, specifically:Fuller data integrations > Preventing a competitive acquisition > Absorb new customers > Fuller data integrations > By adding Tableau"

    Exponent - "This is a Strategy Question, which asks you to justify high-level business decisions and strategy. With many acquisition strategy questions, we can first look at core competencies and synergies before offering more complex reasoning. Let's go over one possible solution: > I'll go over three reasons why I think Salesforce made the acquisition, specifically:Fuller data integrations > Preventing a competitive acquisition > Absorb new customers > Fuller data integrations > By adding Tableau"See full answer

    Product Manager
Showing 2401-2420 of 4217