Add office photos
Employer?
Claim Account for FREE

Google

4.4
based on 1.8k Reviews
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by

400+ ExxonMobil Interview Questions and Answers

Updated 20 Jan 2025
Popular Designations

Q401. Convert char string to integer

Add your answer

Q402. NDA - can't be shared

Ans.

The question pertains to a non-disclosure agreement (NDA) and cannot be shared publicly.

  • Explain that the question is related to a confidential agreement that prohibits sharing certain information.

  • Mention the importance of respecting NDAs in professional settings.

  • Provide examples of how NDAs are commonly used in the industry.

  • Discuss the consequences of violating an NDA.

Add your answer

Q403. finding sum of 3x3 submatrix

Ans.

To find the sum of a 3x3 submatrix within a larger matrix, iterate through the elements and calculate the sum.

  • Iterate through the rows and columns of the larger matrix to find all possible 3x3 submatrices.

  • Calculate the sum of each 3x3 submatrix by adding up all the elements within it.

  • Keep track of the maximum sum found so far as you iterate through all submatrices.

  • Return the maximum sum found as the final result.

Add your answer

Q404. What is angular

Ans.

Angular is a popular front-end framework for building dynamic web applications.

  • Angular is developed and maintained by Google.

  • It uses TypeScript for building applications.

  • Angular provides features like data binding, dependency injection, and routing.

  • It follows the component-based architecture.

  • Angular has a large community and ecosystem of libraries and tools.

  • Examples of popular Angular applications include Gmail and PayPal.

Add your answer
Discover ExxonMobil interview dos and don'ts from real experiences
Asked in
SDE Interview

Q405. Rotating matix by 90 degree

Ans.

Rotate a matrix by 90 degrees clockwise

  • Transpose the matrix

  • Reverse each row of the transposed matrix

Add your answer

Q406. Core Values that you hold

Ans.

Integrity, teamwork, continuous learning, empathy

  • Integrity - always being honest and doing the right thing, even when no one is watching

  • Teamwork - collaborating effectively with others to achieve common goals

  • Continuous learning - constantly seeking to improve and grow in knowledge and skills

  • Empathy - understanding and caring for others' perspectives and feelings

Add your answer
Are these interview questions helpful?

Q407. What is indexing

Ans.

Indexing is a technique used to improve the performance of database queries by creating a data structure that allows for faster retrieval of data.

  • Indexes are created on columns in a database table to speed up the retrieval of rows that match a certain condition.

  • They work similar to an index in a book, allowing the database to quickly locate the rows that satisfy a query.

  • Examples of indexes include primary keys, unique keys, and non-unique indexes.

Add your answer

Q408. Is gd for relocation

Ans.

Yes, gd is good for relocation.

  • gd offers relocation assistance to help employees move to a new location

  • gd provides support with finding housing, transportation, and settling in the new area

  • Relocation benefits may vary depending on the specific role and location

Add your answer
Share interview questions and help millions of jobseekers 🌟

Q409. How more devlopment

Ans.

Continuous learning and skill enhancement are key for further development in business development roles.

  • Seek out opportunities for professional development such as workshops, courses, and networking events.

  • Set specific goals for your own growth and development within the role.

  • Regularly seek feedback from colleagues and supervisors to identify areas for improvement.

  • Stay updated on industry trends and best practices to remain competitive in the field.

Add your answer

Q410. Explain cpu shedulling

Ans.

CPU scheduling is the process of allocating CPU time to processes in an efficient and fair manner.

  • CPU scheduling is an important part of operating systems.

  • It determines which process gets to use the CPU and for how long.

  • There are different scheduling algorithms like FCFS, SJF, Round Robin, etc.

  • The goal is to maximize CPU utilization and minimize waiting time.

  • Real-time systems have different scheduling requirements than general-purpose systems.

Add your answer

Q411. Explain ur proj design

Ans.

Designed a project to improve efficiency of data processing in a cloud-based system.

  • Implemented parallel processing to handle large volumes of data

  • Utilized distributed computing to reduce processing time

  • Designed a scalable architecture to accommodate future growth

Add your answer

Q412. Define QA and QC

Ans.

QA focuses on preventing defects in the process, while QC focuses on identifying defects in the product.

  • QA stands for Quality Assurance and is process-oriented

  • QC stands for Quality Control and is product-oriented

  • QA involves activities like process audits, reviews, and standards development

  • QC involves activities like testing, inspections, and reviews of the final product

  • Example: QA ensures that the development process follows best practices, while QC checks the final product f...read more

Add your answer

Q413. design system netflix features

Ans.

Designing a system for Netflix features involves creating a user-friendly interface with personalized recommendations and seamless streaming capabilities.

  • Implement a recommendation algorithm to suggest content based on user preferences and viewing history

  • Include a user-friendly interface with easy navigation and search functionality

  • Ensure seamless streaming capabilities with minimal buffering times and high video quality

  • Integrate social features such as sharing recommendation...read more

Add your answer

Q414. API testing explanation

Ans.

API testing involves testing the functionality, reliability, performance, and security of APIs.

  • API testing ensures that the API functions correctly and meets the requirements

  • It involves testing the input and output data, error handling, and authentication

  • Tools like Postman, SoapUI, and JMeter are commonly used for API testing

  • API testing can be done manually or automated using scripts

  • Examples include testing RESTful APIs by sending requests and verifying responses

Add your answer

Q415. API test uses and advantages

Ans.

API tests are used to validate the functionality, performance, and security of APIs.

  • API tests ensure that the API endpoints are working correctly and returning the expected responses.

  • They help in identifying bugs, errors, and performance issues in the API.

  • API tests can be automated to run continuously, providing quick feedback on any changes made to the API.

  • They help in ensuring the security of the API by checking for vulnerabilities and unauthorized access.

  • API tests are esse...read more

Add your answer

Q416. Create marketing strategy

Ans.

Utilize social media, influencer partnerships, and targeted advertising to reach our target audience and increase brand awareness.

  • Identify target audience demographics and interests

  • Create engaging content for social media platforms

  • Collaborate with influencers to promote our brand

  • Utilize targeted advertising on platforms like Facebook and Instagram

Add your answer

Q417. maximum subarray variation

Ans.

Find the maximum variation in a subarray of integers.

  • Iterate through the array and keep track of the maximum and minimum values seen so far.

  • Calculate the variation by subtracting the minimum value from the maximum value.

  • Return the maximum variation found in any subarray.

Add your answer
Asked in
SSE Interview

Q418. Find shortest cycle in graph

Ans.

To find the shortest cycle in a graph, we can use algorithms like Floyd's Tortoise and Hare algorithm or Breadth-First Search.

  • Use Floyd's Tortoise and Hare algorithm to detect a cycle in the graph and then find the shortest cycle.

  • Alternatively, use Breadth-First Search (BFS) to find the shortest cycle in an undirected graph.

  • Consider the weight of edges if the graph is weighted, as it may affect the shortest cycle length.

Add your answer

Q419. Find median in data stream

Ans.

Use two heaps to maintain the median in a data stream

  • Use a max heap to store the smaller half of the numbers and a min heap to store the larger half

  • Keep the size of the two heaps balanced or differ by at most 1 to find the median efficiently

  • If the total number of elements is odd, the median is the top element of the max heap. If even, average the tops of both heaps

Add your answer

Q420. Your 3 baby name

Ans.

I don't have any children yet, so I haven't thought of any baby names.

    View 1 answer

    Q421. Draw youtube sub graph

    Ans.

    The YouTube sub graph represents the relationships between YouTube channels and their subscribers.

    • Start with a central node representing a popular YouTube channel

    • Connect the central node to other nodes representing related channels

    • Include edges to show the subscriber relationships between channels

    Add your answer
    Asked in
    SDE Interview

    Q422. longest increasing subsequence

    Ans.

    Find the longest increasing subsequence in an array.

    • Use dynamic programming to keep track of the longest increasing subsequence ending at each index.

    • Iterate through the array and update the longest increasing subsequence for each index.

    • Return the maximum length of the longest increasing subsequence found.

    Add your answer

    Q423. What is future goal

    Add your answer

    Q424. explain this project

    Ans.

    The project involved developing a mobile application for tracking daily water intake.

    • Developed a user-friendly interface for inputting water consumption

    • Implemented a feature to set daily water intake goals

    • Integrated notifications to remind users to drink water throughout the day

    Add your answer

    Q425. DP Problem with 2d

    Ans.

    Dynamic programming problem involving a 2D array

    • Break down the problem into subproblems and store the results in a 2D array

    • Consider using top-down or bottom-up approach depending on the problem

    • Examples: Longest Common Subsequence, Minimum Path Sum

    Add your answer

    Q426. Clear explanation

    Ans.

    The question is asking for a clear explanation of a specific topic related to sales management.

    • Start by defining the topic in simple terms

    • Provide examples or case studies to illustrate your explanation

    • Highlight key strategies or best practices in the topic

    Add your answer

    Q427. Finance experience

    Ans.

    I have experience in finance through coursework and internships.

    • Completed coursework in finance, including financial analysis and accounting principles

    • Completed internships in finance departments of companies, gaining hands-on experience

    • Utilized financial software and tools to analyze data and create reports

    • Participated in financial projects, such as budgeting and forecasting

    Add your answer

    Q428. Importance of google

    Ans.

    Google is important for its search engine, advertising platform, cloud services, and various other tools and services.

    • Google's search engine is the most widely used tool for finding information on the internet.

    • Google's advertising platform, Google Ads, is crucial for businesses to reach their target audience.

    • Google Cloud Platform provides cloud computing services for businesses and developers.

    • Google Maps offers navigation and location services, while Google Drive allows for c...read more

    Add your answer

    Q429. How to handle low moral

    Ans.

    Addressing low morale in the workplace requires open communication, support, and recognition.

    • Encourage open communication to understand the root cause of low morale

    • Provide support and resources to help employees overcome challenges

    • Recognize and appreciate employees' hard work and contributions

    • Organize team-building activities to boost morale and foster a positive work environment

    Add your answer
    1
    2
    3
    4
    5

    More about working at Google

    Top Rated Large Company - 2024
    Top Rated Internet/Product Company - 2024
    HQ - Mountain View,California, United States
    Contribute & help others!
    Write a review
    Share interview
    Contribute salary
    Add office photos

    Interview Process at ExxonMobil

    based on 465 interviews in the last 1 year
    Interview experience
    4.3
    Good
    View more
    Interview Tips & Stories
    Ace your next interview with expert advice and inspiring stories

    Top Interview Questions from Similar Companies

    3.8
     • 388 Interview Questions
    3.3
     • 315 Interview Questions
    3.6
     • 168 Interview Questions
    4.2
     • 156 Interview Questions
    3.7
     • 151 Interview Questions
    4.2
     • 140 Interview Questions
    View all
    Top Google Interview Questions And Answers
    Share an Interview
    Stay ahead in your career. Get AmbitionBox app
    qr-code
    Helping over 1 Crore job seekers every month in choosing their right fit company
    70 Lakh+

    Reviews

    5 Lakh+

    Interviews

    4 Crore+

    Salaries

    1 Cr+

    Users/Month

    Contribute to help millions
    Get AmbitionBox app

    Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

    Follow us
    • Youtube
    • Instagram
    • LinkedIn
    • Facebook
    • Twitter