Upload Button Icon Add office photos

Filter interviews by

Procore Corporate Strategy Intern Interview Questions and Answers

Be the first one to contribute and help others!

Interview questions from similar companies

Interview Questionnaire 

12 Questions

  • Q1. Tell me about your projects 2) Show me how Binary search works
  • Ans. 

    Answering two questions: about my projects and demonstrating Binary search

    • For my projects, I have managed various software development projects from initiation to closure

    • I have experience in Agile and Waterfall methodologies, stakeholder management, risk management, and budgeting

    • For Binary search, it is a search algorithm that works by repeatedly dividing the search interval in half

    • It requires a sorted array and compar...

  • Answered by AI
  • Q2. Show me how Binary search works
  • Ans. 

    Binary search is a search algorithm that finds the position of a target value within a sorted array.

    • Start by comparing the target value with the middle element of the array.

    • If the target value matches the middle element, return its position.

    • If the target value is less than the middle element, search the left half of the array.

    • If the target value is greater than the middle element, search the right half of the array.

    • Rep...

  • Answered by AI
  • Q3. What is its complexity
  • Ans. 

    The complexity of what?

    • Please provide more context or specify what you are referring to

    • Complexity can refer to various aspects such as technical, organizational, or project-related

    • It can also be measured using different methods such as time, cost, or scope

  • Answered by AI
  • Q4. When a sorted array is ‘Rotated’, its last element becomes the first element and the remaining elements shift to the right. Write a function which takes an input array and returns the no. of times an array...
  • Ans. 

    Function to find the no. of times a sorted array has been rotated.

    • Find the index of the minimum element in the array using binary search.

    • The number of times the array has been rotated is equal to the index of the minimum element.

    • Handle the case where the array is not rotated (minimum element at index 0).

  • Answered by AI
  • Q5. ) Implement the above with logarithmic Complexity
  • Ans. 

    Implementing a program with logarithmic complexity

    • Use binary search instead of linear search

    • Divide and conquer approach can be used

    • Tree-based data structures can be used

    • Examples: Binary search, Merge sort, Quick sort

  • Answered by AI
  • Q6. Write Code for Binary Search
  • Ans. 

    Code for Binary Search

    • Binary search is a divide and conquer algorithm

    • It works by repeatedly dividing the search interval in half

    • If the value is found, return the index

    • If the value is not found, return -1

  • Answered by AI
  • Q7. Write Test Cases for Your function and Binary Search
  • Ans. 

    Test cases for function and binary search

    • Test function with different input values and expected output

    • Test binary search with sorted array and non-existent element

    • Test binary search with unsorted array and existing element

    • Test binary search with empty array

    • Test binary search with array containing only one element

  • Answered by AI
  • Q8. Final interview: 1) Why do you want to be a PM
  • Ans. 

    I want to be a PM because I enjoy leading teams and driving projects to success.

    • I have a passion for organization and planning

    • I thrive in a fast-paced environment

    • I enjoy collaborating with cross-functional teams

    • I have a track record of delivering projects on time and within budget

    • I am motivated by seeing the impact of my work on the business

    • For example, in my previous role as a project lead, I successfully managed a te...

  • Answered by AI
  • Q9. If you are selected, what would you want to work on at Microsoft and why
  • Ans. 

    I would like to work on developing innovative products that can make a positive impact on people's lives.

    • I am passionate about creating technology that can improve people's daily lives

    • I am interested in exploring new ideas and pushing the boundaries of what is possible

    • I would like to work on projects that have a clear purpose and can make a difference in the world

    • For example, I would be excited to work on developing ne...

  • Answered by AI
  • Q10. Design the Navigation system (Forward and Back Buttons) of a Net Browser with Data Structures
  • Ans. 

    Design navigation system for a net browser with data structures.

    • Use a stack data structure to implement the back button functionality

    • Use a queue data structure to implement the forward button functionality

    • Maintain a history of visited pages using a hash table

    • Update the history on every page visit

    • Disable the back button if there is no previous page in the history

    • Disable the forward button if there is no next page in the

  • Answered by AI
  • Q11. Design a remote of 5 keys, what would you do
  • Ans. 

    Designing a remote of 5 keys

    • Identify the purpose of the remote

    • Determine the most frequently used functions

    • Consider the ergonomics and ease of use

    • Include clear labeling and intuitive design

    • Test and iterate for user feedback

  • Answered by AI
  • Q12. Write an API for a button
  • Ans. 

    API for a button

    • Define the button's properties such as size, color, and label

    • Create a function to handle the button click event

    • Return the button element with the defined properties and click function

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: 1) Objective Paper - i)Basic C questions
ii) DS questions covering Graphs and Trees
iii) Analysis of Algo. Questions.
iv) There were more but I can’t remember


Round: Problem Statement
Experience: I attempted question Number 3 very well which was also brought up in my 3rd tech Interview. It was what got me through I assume.

Screening Test: 6-8 people in a room were taken and were given the following problem to solve -
“ There are two given sorted Linked lists. Merge them to form a single sorted Linked list. In case of duplicates, delete copies”
In one batch, people were also told to write test cases.

Tips: Speed, Accuracy and Covering as many cases which may arise as possible in the code
Points where every VJTIan committed mistakes - !) In case of duplicates, only one node was inserted into the single linked list, but nobody freed up the memory of the other node by using free. they expect that.
2) modularization - In case one of the linked lists is over, we simply append the remaining elements of the other array into the single linked list. This was expected to be done by a single function taking parameters.

Why I cleared - Finished Coding around 12 mins before everybody and committed no mistakes which others made. The above two are the only things I didn’t do


Round: Technical Interview
Experience: No. 2 - 1) Design an Offline Browsing Experience
An one and half hour discussion was held on this, where he asked me Line of thought in designing the product, the thinking behind various proposed features, Made changes in the requirements, told to propose new features as per new requirements for at least 4 features, How will you implement the feature - show UI and block Diagram, what data structures will you use for the feature etc etc.
Was checking Designing aptitude and how many new features proposed

No 3 - 1)How will you implement an N-ary tree (N has no limit) and write code for BFS on that N-ary tree based on the implementation
Gave her Three implementations. She only settled for the one which She wanted
2) Write code foe the node of the tree and the above BFS

3) The weight of the node is given as Value of node*level of node. Write a function which returns the address of a node with the MAXWEIGHT in a binary tree
I gave Non-recursive solution. She then asked for a recursive solution
Code for both Recursive and Non-recursive she made me write

4) Given an array of n elements which have numbers in the range of 0 to n-1, find if the array has any duplicate elements

5) Write code to return position of the duplicate element
Was just checking coding knowledge
Tips: 1) Accuracy is not very important, approach is. If you are wrong, you should be able to tell why you are wrong before the interviewer tells you. The interviewers help a lot, but getting the correct solution is required
2) Write as tight code as possible in aptis and interviews. From freeing nodes, to returning boolean instead of Int, to Using struct instead of two separate variables, every bit of efficiency is appreciated and earns you a lot of points
3) Keenness to learn is a very important quality which they see when they are considering a PM candidate. It is hard to fake that. They usually deduce it by the way you talk.
4) For PM, they take the ‘Do you have a question for me’ very very seriously. Ask genuine questions and don’t ask rubbish. People are usually good and teach you a lot when you ask them good questions
5) The Microsoft process is meticulous and you will enjoy it if you love solving puzzles. An opportunity to show your talent or aptitude is given to you if you ask.
6) For people looking for PM, read a lot(Newspapers/tech blogs/technologies), think a lot - that’s all you can do for it.

College Name: Veermata Jijabai Technological Institute, Mumbai [ VJTI ]

Skills evaluated in this interview

I applied via Recruitment Consultant and was interviewed in Sep 2020. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. SOW they focus more, RIP, specially budgeting related questions.

Interview Preparation Tips

Interview preparation tips for other job seekers - Go through with PMI PMP concepts, brush-up all the budgeting related concepts.
Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

A 15 minute aptitude test

Round 3 - Coding Test 

Codility test based on your profile

Round 4 - One-on-one 

(1 Question)

  • Q1. Questions were from the resume, about your previous work experience.
Round 5 - HR 

(2 Questions)

  • Q1. Do you have any other offers?
  • Q2. If you have offers from different companies then at what number Upland will be your preference?

Interview Preparation Tips

Interview preparation tips for other job seekers - Record the call secretly because it will become your weapon when they harass you after you submit the documents. They will lowball you and push you to accept a lower offer than discussed initially. Also, I would say consider this company as your last resort if you are not getting any job, but beware they have hire fire strategy and do not fall for their sweet and nice talks.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Referral and was interviewed before May 2023. There were 4 interview rounds.

Round 1 - Assignment 

Live Product Management Assignment

Round 2 - One-on-one 

(1 Question)

  • Q1. Past Product experience based on my resume, PM questions around market & user research, areas of improvement for the product applied for, business use cases, ability to drive work remotely with global team...
Round 3 - One-on-one 

(1 Question)

  • Q1. Past product experience based on resume, backlog prioritization, balance tech debt with other important priorities, and ability to work with product design, engineering, and QA.
Round 4 - HR 

(1 Question)

  • Q1. My career goals, why Upland and this role

Interview Preparation Tips

Interview preparation tips for other job seekers - 1) Learn about Upland and its products, especially the Product you are interviewing for
2) Prepare well with demonstrated examples of the skills mentioned in the job description
3) Communicate well and be transparent with your goals and requirements

Interview Questionnaire 

15 Questions

  • Q1. I was asked basic questions on product principles like - what do you look for in a good product, what principles do you value?
  • Ans. 

    A good product should solve a problem, be user-friendly, and have a clear value proposition.

    • Solves a problem or fulfills a need

    • User-friendly and easy to use

    • Clear value proposition and unique selling point

    • High quality and reliable

    • Scalable and adaptable to changing needs

    • Meets or exceeds customer expectations

    • Competitive pricing

    • Good customer support and after-sales service

  • Answered by AI
  • Q2. I was also asked about my favourite digital and physical product
  • Ans. 

    My favorite digital product is Spotify and my favorite physical product is my Kindle.

    • Spotify has a vast library of music and personalized playlists

    • Kindle allows me to carry multiple books in a compact device

    • Both products enhance my daily life and provide convenience

  • Answered by AI
  • Q3. Then on mentioning Nykaa - I was asked what I could do to make it a better product?
  • Ans. 

    To make Nykaa a better product, I would focus on improving the user experience and expanding the product range.

    • Improve website/app navigation and search functionality

    • Offer personalized product recommendations based on user preferences and purchase history

    • Expand product range to include more niche and international brands

    • Introduce a loyalty program to incentivize repeat purchases

    • Enhance customer service by offering live...

  • Answered by AI
  • Q4. I was asked a standard question to detect if two words are anagrams.
  • Ans. 

    To detect if two words are anagrams, we need to check if they have the same letters in the same frequency.

    • Check if both words have the same length

    • Create a frequency map of each word

    • Compare the frequency maps to check if they are equal

  • Answered by AI
  • Q5. The next question involved designing a website and debugging some of the metrics.
  • Ans. 

    Designing a website and debugging metrics

    • Identify key metrics to track and set up analytics tools

    • Create a user-friendly interface with clear navigation

    • Test website functionality and optimize for speed

    • Implement SEO best practices for improved search rankings

    • Continuously gather user feedback and make improvements

    • Debug metrics by analyzing data and identifying areas for improvement

  • Answered by AI
  • Q6. We spoke about how to measure bounce rate, ways to optimise and reduce bounce rate.
  • Ans. 

    Bounce rate can be measured using analytics tools. Optimisation can be done by improving website design, content and user experience.

    • Use analytics tools like Google Analytics to measure bounce rate

    • Improve website design to make it more user-friendly and visually appealing

    • Create engaging and relevant content to keep users on the website

    • Ensure fast loading times and easy navigation

    • Implement A/B testing to see what works

  • Answered by AI
  • Q7. How to convince engineers that a certain rate was acceptable or not?
  • Ans. 

    To convince engineers about acceptable rate

    • Provide data and analysis to support the decision

    • Explain the impact of the rate on the product and its users

    • Collaborate with the engineers to find a mutually acceptable rate

    • Consider the technical limitations and feasibility

    • Communicate clearly and transparently

    • Provide alternatives and options

    • Consider the market and competition

    • Be open to feedback and suggestions

  • Answered by AI
  • Q8. I was asked to design a handheld device with a screen.
  • Ans. 

    Designing a handheld device with a screen.

    • Consider the size and weight of the device for portability.

    • Choose a high-resolution screen for clear display.

    • Include touch screen functionality for ease of use.

    • Ensure long battery life for extended use.

    • Incorporate wireless connectivity for data transfer.

    • Add protective casing for durability.

    • Consider user feedback for continuous improvement.

    • Examples: smartphones, tablets, e-reade

  • Answered by AI
  • Q9. Was asked follow up questions on market sizing, customer behaviour, pricing, features.
  • Q10. If I were a Product Manager of google maps, how would I improve the location accuracy. Why is it important and what could be the solutions? How would I rank solutions?
  • Q11. I was asked for my favourite physical product. Then was asked to design it (put some tech in it) and then launch for a dedicated market?
  • Ans. 

    Smart water bottle with hydration tracking and reminders

    • Design a water bottle with a built-in sensor to track water intake

    • Connect the sensor to a mobile app that reminds users to drink water

    • Include a rechargeable battery and a leak-proof design

    • Target fitness enthusiasts and health-conscious individuals

    • Partner with gyms and health clubs for promotion

  • Answered by AI
  • Q12. How to go about identifying the target segment? Call out the key Features? What would be the MVP plans?
  • Ans. 

    Identifying target segment involves analyzing customer needs and preferences to create a profile. Key features should align with customer needs.

    • Conduct market research to understand customer needs and preferences

    • Analyze customer data to create a customer profile

    • Identify common characteristics among customers to create target segments

    • Align key features with customer needs and preferences

    • Create MVP plans based on target ...

  • Answered by AI
  • Q13. Then followed by basic tech questions - such as the difference between a processor and a thread, what is https, what is MapReduce?
  • Q14. I was asked to design a car parking system. Mostly was asked how to go about the design, why should we even build it, what's the benefit, how to launch it, how to price it, which city to target initially...
  • Ans. 

    Designing a car parking system and launching it in a city

    • Identify the target city based on population density and traffic

    • Conduct market research to estimate the number of cars coming in daily and potential customers

    • Partner with public transport to offer discounts or incentives for using the parking system

    • Price the parking system competitively based on the market research

    • Advertise through social media, local newspapers,...

  • Answered by AI
  • Q15. How do you make business decisions? Followed by - Estimate number of call centre operators for uber?. Then we had a brief discussion around how to measure Maps accuracy? Why is it important? A bit of stra...
  • Ans. 

    Business decisions are made by analyzing data, considering goals and objectives, and evaluating potential risks and benefits.

    • Gather and analyze relevant data

    • Consider company goals and objectives

    • Evaluate potential risks and benefits

    • Consult with stakeholders and experts

    • Use frameworks and models to guide decision-making

    • Continuously monitor and evaluate decisions for effectiveness

  • Answered by AI

Interview Preparation Tips

Google interview Preparation:What tips would you give to other job seekers? - 5 Tips:

Round1 - Just having a basic sense of product helped to get past this round

Round2 - They were just testing basic programming knowledge, ability to understand technical aspects and negotiate with engineers and how to unblock them.

Round3 -This involved thinking on the feet and some creativity, along with basic strategic knowledge and ability to prioritise.

Round4 - This round was focussed on thinking about not so conventional tech products and then building a strategy around productionising those, involved a bit of creativity here.

Round5 - This round was pretty intense, involving concepts around the entire lifecycle of the product.

Round6 -They were looking for just a strong sense of looking at data and making sense out of it, also data-driven decision making.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
Selected Selected
Round 1 - Case Study 

Fav product improve it for a particualr user

Round 2 - Case Study 

Solve for notes sharing for college students

Round 3 - Case Study 

Build an ATM for tourists in backwaters of Kerala

Round 4 - HR 

(1 Question)

  • Q1. Why Microsoft and Why product
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed before Mar 2022. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. Project Managment questions
  • Q2. Agile Project Managment

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare more on agile situational questions and answer in well structured manner

Senior Manager Interview Questions & Answers

Oracle user image Durga Sridharala

posted on 17 Jan 2025

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Case Study 

Case study including presentation on modeling techniques used

Round 1 - One-on-one 

(1 Question)

  • Q1. How are you and tell me something about yourself

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare really well kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Experience in product management
  • Ans. 

    I have 5 years of experience in product management, leading cross-functional teams to launch successful products.

    • Led cross-functional teams to launch new products

    • Developed product roadmaps and strategies

    • Analyzed market trends and customer feedback to make data-driven decisions

    • Worked closely with engineering, design, and marketing teams

    • Managed product lifecycle from concept to launch and beyond

  • Answered by AI
  • Q2. Reasons for job switch
  • Ans. 

    Seeking new challenges and growth opportunities in a different environment.

    • Desire for career advancement

    • Interest in working with new technologies or industries

    • Seeking better work-life balance

    • Company restructuring or downsizing

    • Relocation to a new city or country

  • Answered by AI

Tell us how to improve this page.

Interview Questions from Similar Companies

Oracle Interview Questions
3.7
 • 848 Interviews
Google Interview Questions
4.4
 • 826 Interviews
Amdocs Interview Questions
3.7
 • 514 Interviews
Zoho Interview Questions
4.3
 • 505 Interviews
SAP Interview Questions
4.2
 • 283 Interviews
Upland Software Interview Questions
4.6
 • 15 Interviews
Toast Interview Questions
3.7
 • 14 Interviews
CyberArk Interview Questions
3.8
 • 12 Interviews
View all
Senior Software Engineer
7 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior UX Designer
5 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Payroll Specialist
4 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer
3 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Product Manager
3 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Procore with

Oracle

3.7
Compare

Amdocs

3.7
Compare

Automatic Data Processing (ADP)

4.0
Compare

Global Edge Software

3.5
Compare
Did you find this page helpful?
Yes No
write
Share an Interview