Filter interviews by
I appeared for an interview in Sep 2024, where I was asked the following questions.
JavaScript (JS) is a versatile, high-level programming language primarily used for web development to create interactive content.
Client-side scripting: JS runs in the browser, enabling dynamic content updates without reloading the page. Example: Form validation.
Event-driven programming: JS responds to user actions like clicks and key presses. Example: Dropdown menus that expand on click.
Asynchronous programming: JS can...
I applied via Recruitment Consulltant
I applied via Referral and was interviewed in Nov 2023. There were 2 interview rounds.
Seeking new challenges and opportunities for growth
Desire for career advancement
Interest in learning new skills
Seeking better work-life balance
Company restructuring or downsizing
Relocation to a new area
Schlumberger interview questions for popular designations
Utilized agile principles to streamline development processes and improve team collaboration.
Implemented daily stand-up meetings to keep team members aligned and address any blockers
Utilized Kanban boards to visualize workflow and prioritize tasks effectively
Encouraged continuous feedback and iteration to improve product quality and meet customer needs
Leveraged retrospectives to reflect on past sprints and identify are
Get interview-ready with Top Schlumberger Interview Questions
I applied via Recruitment Consulltant and was interviewed before Dec 2022. There were 4 interview rounds.
U have to make a ppt
I appeared for an interview before Feb 2024.
Serialization is the process of converting an object into a byte stream, while deserialization is the reverse process.
Serialization is used to persist object state or transmit objects over a network.
Deserialization is used to reconstruct the object from the byte stream.
In Java, serialization is achieved by implementing the Serializable interface.
Example: ObjectOutputStream for serialization and ObjectInputStream for de
I appeared for an interview before Mar 2024, where I was asked the following questions.
Identify and count duplicate words in a string using programming techniques.
Split the string into words using a space delimiter. Example: 'hello world hello' becomes ['hello', 'world', 'hello'].
Use a dictionary to store word counts. Increment the count for each word as you iterate through the list.
Filter the dictionary to find words with a count greater than 1, indicating duplicates.
Return or print the duplicates along...
My automation framework is a modular, scalable solution designed for efficient test automation across various applications.
Utilizes a Page Object Model (POM) for better maintainability and reusability of code.
Incorporates a robust logging mechanism to track test execution and results.
Supports parallel test execution using tools like Selenium Grid to reduce execution time.
Integrates with CI/CD pipelines (e.g., Jenkins) ...
Java exceptions are events that disrupt normal program flow, categorized into checked and unchecked exceptions.
Checked Exceptions: Must be declared or handled. Example: IOException.
Unchecked Exceptions: Runtime exceptions, not required to be declared. Example: NullPointerException.
Error: Serious issues that applications should not try to catch. Example: OutOfMemoryError.
Try-Catch Block: Used to handle exceptions. Examp...
Byte code is a low-level code that is executed by the Python interpreter. Filter function is used to filter elements from an iterable.
Byte code is a compiled code that is generated from Python source code.
It is a platform-independent code that can be executed on any system with a Python interpreter.
Filter function takes an iterable and a function as input and returns a new iterable with elements for which the function ...
Python uses automatic memory management through a combination of reference counting and garbage collection.
Python uses reference counting to keep track of the number of references to an object.
When the reference count reaches zero, the object is immediately deallocated.
Python also employs a garbage collector to handle cyclic references and objects with circular dependencies.
The garbage collector identifies and collects...
Sets are unordered collections of unique elements, while tuples are ordered collections of elements.
Sets are defined by curly braces {} and tuples are defined by parentheses ()
Sets do not allow duplicate elements, while tuples can contain duplicate elements
Sets are mutable, meaning their elements can be added, removed, or modified, while tuples are immutable
Sets are commonly used for membership testing and eliminating ...
I applied via Referral and was interviewed before Jun 2023. There was 1 interview round.
Drilling is a critical operation in field engineering due to its role in extracting valuable resources from the earth.
Drilling is essential for accessing natural resources such as oil, gas, and water.
It is crucial for constructing foundations for buildings, bridges, and other structures.
Drilling plays a key role in geotechnical investigations and environmental remediation projects.
The precision and efficiency of drilli...
Top trending discussions
Some of the top questions asked at the Schlumberger interview for experienced candidates -
The duration of Schlumberger interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 11 interviews
Interview experience
based on 745 reviews
Rating in categories
Business Process Analyst
185
salaries
| ₹10 L/yr - ₹36 L/yr |
Business Analyst
112
salaries
| ₹7.7 L/yr - ₹26 L/yr |
Mechanical Engineer
87
salaries
| ₹6.7 L/yr - ₹27.5 L/yr |
Test Analyst
65
salaries
| ₹9.5 L/yr - ₹20 L/yr |
Software Engineer
64
salaries
| ₹6.5 L/yr - ₹27.7 L/yr |
Reliance Industries
Indian Oil Corporation
Shell
Bharat Petroleum