Add office photos
Employer?
Claim Account for FREE

British Petroleum

3.7
based on 367 Reviews
Filter interviews by

20+ Garden Reach Shipbuilders & Engineers Interview Questions and Answers

Updated 9 Jan 2025

Q1. SQL question to get name of employee whose salary is greater than average salary of the department

Ans.

SQL query to retrieve name of employee with salary greater than department average.

  • Calculate average salary of department using GROUP BY clause

  • Join employee and department tables using department ID

  • Filter employees with salary greater than department average

  • Select employee name

View 1 answer

Q2. How would you deal with repeated complaints by a customer even after providing solution?

Ans.

I would investigate the root cause of the issue and work with the customer to find a satisfactory solution.

  • Listen to the customer's complaints and concerns

  • Apologize for any inconvenience caused

  • Investigate the issue to identify the root cause

  • Work with the customer to find a satisfactory solution

  • Follow up with the customer to ensure their satisfaction

Add your answer

Q3. A new invoicing tool is introduced which employees are resisting to adopt and you have been asked how would you deal with the situation?

Ans.

I would address the employees' concerns and provide training and support to ensure successful adoption of the new tool.

  • Listen to employees' concerns and address them

  • Provide training and support to ensure successful adoption

  • Communicate the benefits of the new tool

  • Encourage feedback and suggestions for improvement

  • Lead by example and use the tool yourself

  • Offer incentives for using the tool

  • Monitor usage and provide ongoing support

  • Collaborate with IT to address any technical issue...read more

Add your answer

Q4. What is the purpose of using Common Table Expressions (CTE) in SQL?

Ans.

CTEs are used in SQL to create temporary result sets that can be referenced within a query.

  • CTEs improve readability and maintainability of complex queries

  • They can be recursively referenced to solve hierarchical problems

  • CTEs can be used to simplify queries by breaking them into smaller, more manageable parts

Add your answer
Discover Garden Reach Shipbuilders & Engineers interview dos and don'ts from real experiences

Q5. If new tool/software is required to be learnt for improving work then would you learn ? Have you learned any new tool/software in your existing company to improve your performance

Add your answer

Q6. Implement LRU with expiration, priority and recentness based eviction policy.

Ans.

Implement LRU cache with expiration, priority, and recentness based eviction policy.

  • Use a doubly linked list to keep track of the order of elements based on recentness.

  • Use a hashmap to store key-value pairs for quick access.

  • Implement a priority queue to handle eviction based on priority.

  • Set expiration time for each element and remove expired elements during access or eviction.

Add your answer
Are these interview questions helpful?

Q7. Why is attention important in petrol pumps?

Ans.

Attention is important in petrol pumps to prevent accidents, ensure correct fueling, and provide good customer service.

  • Prevent accidents by avoiding spills and fires

  • Ensure correct fueling to prevent damage to vehicles and ensure customer satisfaction

  • Provide good customer service by assisting customers with fueling and answering any questions

  • Maintain cleanliness and organization to create a safe and efficient environment

Add your answer

Q8. Implement Smoke Collector problem

Ans.

Implement a Smoke Collector problem

  • Create a class SmokeCollector with methods to collect smoke data

  • Implement a method to start collecting smoke data

  • Design a method to analyze and store the collected smoke data

View 1 answer
Share interview questions and help millions of jobseekers 🌟

Q9. What are the contents of a typical BRD

Ans.

A typical Business Requirements Document (BRD) includes project scope, objectives, stakeholders, functional requirements, non-functional requirements, assumptions, constraints, and acceptance criteria.

  • Project scope - defines the boundaries of the project

  • Objectives - goals to be achieved by the project

  • Stakeholders - individuals or groups affected by the project

  • Functional requirements - specific features and functions of the system

  • Non-functional requirements - performance, secu...read more

Add your answer

Q10. Implement k-Vendor problem

Ans.

Implement k-Vendor problem

  • Create a function that takes in an array of strings and an integer k

  • Return the kth most frequent string in the array

  • Use a hashmap to store the frequency of each string

Add your answer

Q11. Explain end to end project phases.

Ans.

End to end project phases involve initiation, planning, execution, monitoring and controlling, and closure.

  • Initiation: Define project scope, objectives, and stakeholders.

  • Planning: Develop project plan, schedule, and budget.

  • Execution: Implement project plan and deliver the desired outcomes.

  • Monitoring and Controlling: Track progress, identify issues, and make necessary adjustments.

  • Closure: Formalize project completion, hand over deliverables, and evaluate project success.

View 1 answer

Q12. How to deal with toxic people among organisation

Add your answer

Q13. What are different scrum events

Ans.

Scrum events include Sprint Planning, Daily Standup, Sprint Review, Sprint Retrospective

  • Sprint Planning: Team plans the work to be done in the upcoming sprint

  • Daily Standup: Team members discuss progress, plan for the day, and identify any obstacles

  • Sprint Review: Team demonstrates the work completed during the sprint to stakeholders

  • Sprint Retrospective: Team reflects on the sprint and identifies areas for improvement

Add your answer

Q14. how would you handle customers?

Ans.

I would handle customers with patience, empathy, and a positive attitude.

  • Listen actively to their concerns and needs

  • Offer solutions and assistance in a friendly manner

  • Remain calm and professional, even in challenging situations

  • Seek feedback to ensure customer satisfaction

  • Provide accurate information about products and services

View 1 answer

Q15. Meaning of depreciation and accumulated depreciation

Add your answer

Q16. see from the chart and tell the trend and say why

Add your answer

Q17. Meaning of Process to procurement

Ans.

Process to procurement refers to the steps involved in acquiring goods or services for an organization.

  • It involves identifying the need for a product or service

  • Creating a request for proposal (RFP) or request for quotation (RFQ)

  • Evaluating proposals and selecting a vendor

  • Negotiating terms and finalizing the contract

  • Managing the relationship with the vendor and monitoring performance

  • Re-evaluating the procurement process periodically to ensure efficiency and effectiveness

Add your answer

Q18. Describe security services you used previously

Ans.

I have used security services such as AWS WAF, Cloudflare, and Nessus for vulnerability scanning.

  • Utilized AWS WAF to protect web applications from common web exploits

  • Implemented Cloudflare for DDoS protection and CDN services

  • Conducted vulnerability scanning using Nessus to identify security weaknesses

Add your answer

Q19. Besic Account types and Rule.

Ans.

Basic account types include checking, savings, and money market accounts with specific rules for each.

  • Checking accounts are used for everyday transactions and typically have no interest but may have fees.

  • Savings accounts are used for long-term savings and earn interest but may have limits on withdrawals.

  • Money market accounts are a hybrid of checking and savings accounts, offering higher interest rates but with limited transactions.

  • Rules for each account type may include minim...read more

Add your answer

Q20. Journal entry for prepaid expense

Add your answer

Q21. Various sourcing strategies

Ans.

Various sourcing strategies include job boards, social media, employee referrals, networking events, and recruitment agencies.

  • Job boards: Posting job openings on websites like Indeed, Glassdoor, and LinkedIn.

  • Social media: Utilizing platforms like Facebook, Twitter, and Instagram to reach potential candidates.

  • Employee referrals: Encouraging current employees to refer qualified candidates for open positions.

  • Networking events: Attending industry events, job fairs, and conference...read more

Add your answer

Q22. Describe complex VPC architectures

Ans.

Complex VPC architectures involve multiple subnets, route tables, security groups, and network ACLs to create a secure and scalable network environment.

  • Utilize multiple subnets to segment resources based on function or security requirements

  • Implement route tables to control traffic between subnets and to the internet

  • Use security groups to define inbound and outbound traffic rules for instances

  • Leverage network ACLs to provide an additional layer of security at the subnet level

  • C...read more

Add your answer

Q23. Golden rules of accounting

Add your answer

Q24. Types of Instruments

Ans.

Instruments used in control and instrumentation include sensors, transmitters, controllers, and actuators.

  • Sensors: devices that detect changes in physical properties and convert them into electrical signals (e.g. temperature sensors, pressure sensors)

  • Transmitters: devices that send signals from sensors to controllers (e.g. signal transmitters)

  • Controllers: devices that receive signals from sensors and transmitters to regulate processes (e.g. PID controllers)

  • Actuators: devices ...read more

Add your answer

Q25. PID loop working in Complete

Ans.

PID loop is a control system feedback mechanism used in industrial processes to maintain desired setpoints.

  • PID stands for Proportional, Integral, Derivative

  • Proportional term responds to the current error

  • Integral term corrects past errors

  • Derivative term predicts future errors

  • PID controller continuously calculates an error value as the difference between a desired setpoint and a measured process variable

  • Example: PID loop in a temperature control system adjusts the heater output...read more

Add your answer

Q26. highest revenue by dept sql

Ans.

Use SQL to find the department with the highest revenue.

  • Use a SQL query to sum the revenue for each department

  • Group the results by department

  • Order the results in descending order and limit to 1 to find the department with the highest revenue

Add your answer

Q27. Meaning of accrual

Add your answer
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at Garden Reach Shipbuilders & Engineers

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

Top Interview Questions from Similar Companies

3.4
 • 786 Interview Questions
3.9
 • 712 Interview Questions
4.0
 • 384 Interview Questions
3.3
 • 300 Interview Questions
3.6
 • 172 Interview Questions
4.0
 • 133 Interview Questions
View all
Top British Petroleum 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