Upload Button Icon Add office photos

Yokogawa

Compare button icon Compare button icon Compare

Filter interviews by

Yokogawa Senior Systems Engineer Interview Questions and Answers

Updated 29 Aug 2023

Yokogawa Senior Systems Engineer Interview Experiences

1 interview found

Interview experience
1
Bad
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Jul 2023. 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 - One-on-one 

(3 Questions)

  • Q1. You name and age
  • Q2. What your expectations on salary
  • Q3. If you tell less salary

Interview Preparation Tips

Interview preparation tips for other job seekers - If want job you have accept less salary then only they offer job...you no need skill

Interview questions from similar companies

I applied via Approached by Company and was interviewed in Aug 2017. There were 5 interview rounds.

Interview Questionnaire 

4 Questions

  • Q1. Basic Java questions. Coding based on technical topics in Java. Approach and knowledge of other technology apart from core strength like ui ,design .
  • Q2. Scenario based questions. Deeper into Java and related technologies
  • Q3. Again based on Java and project but kind of client interview
  • Q4. Basic hr questions and salary discussion

Interview Preparation Tips

Round: Managerial
Experience: More of past projects and team handling

General Tips: Be prepared for basics in related technology and good through understanding in one core area.
Skills: Communication, Problem Solving, Analytical Skills, Decision Making Skills
Duration: 1-3 Months

I applied via Recruitment Consultant and was interviewed before May 2017. There were 4 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. 2 Developers in the panel. Last for almost 45 mins. 1. Automation test framework I worked on: Tool used Anatomy of framework Test Case flow Page Object Model 2. WAP for prime numbers. 3. Pu...
  • Q2. Team Lead in the panel. Last for almost 1.5 hrs. 1. Asked about any experience in languages like C++, C#, Java, Python, Perl etc along with comfort level. 2. Asked to write down all the answers (code snipp...
  • Q3. Senior Project Manager and HR Manager in the panel. Last for almost 2.5 hrs. 1. The current project you are working on with role and responsibility. 2. Domain knowledge acquires so far. 3. Contributions to...

Interview Preparation Tips

General Tips: Some piece of advice:
1. Be technically strong. Show all the required skills.
2. Present yourself to get fit in the current opening. Strengthen your answers with some real examples.
3. Be a bit diplomatic and take a pause (think critically) before answering the asked question.
4. Portray the ownership, rational thinking, problem-solving attitude.
5. The overall mindset should reflect the innovation, agent of new ideas, good team member with sustainability and positive attitude.
Skills: Communication, Body Language, Problem Solving, Analytical Skills, Leadership, Presentation Skills, Decision Making Skills
Duration: 1-4 weeks

I was interviewed in Apr 2017.

Interview Questionnaire 

15 Questions

  • Q1. What are you currently doing in your job profile?
  • Ans. 

    I am currently responsible for designing, implementing, and maintaining system infrastructure for our organization.

    • Designing system architecture to meet business requirements

    • Implementing new technologies and solutions to improve system performance

    • Maintaining system infrastructure to ensure high availability and security

    • Troubleshooting and resolving system issues as they arise

  • Answered by AI
  • Q2. What is system configuration?
  • Ans. 

    System configuration refers to the process of setting up and arranging hardware and software components to work together efficiently.

    • System configuration involves setting up hardware and software components to work together efficiently

    • It includes configuring network settings, installing drivers, and setting up user accounts

    • Examples of system configuration tools include Microsoft System Center Configuration Manager and ...

  • Answered by AI
  • Q3. What is the disadvantage or drawback in S7 controller?
  • Ans. 

    The S7 controller has limited scalability and flexibility compared to other controllers.

    • Limited number of I/O points

    • Limited memory capacity

    • Limited processing power

    • Limited communication options

    • Limited support for advanced programming languages

    • Limited compatibility with third-party devices

    • Limited ability to handle complex control algorithms

    • Limited fault diagnostics capabilities

  • Answered by AI
  • Q4. Same question but in depth.
  • Q5. Like draw system configuration
  • Q6. Explain topologies used/protocol etc
  • Ans. 

    Topologies and protocols used in networking

    • Topologies: Bus, Star, Ring, Mesh, Hybrid

    • Protocols: TCP/IP, HTTP, FTP, SMTP, DNS

    • Ethernet, Wi-Fi, Bluetooth are common networking technologies

    • Network security protocols: SSL, TLS, IPSec

    • Routing protocols: OSPF, BGP, RIP

  • Answered by AI
  • Q7. Tell me about your self?
  • Ans. 

    I am a dedicated and experienced System Engineer with a strong background in network infrastructure and troubleshooting.

    • Over 5 years of experience in designing, implementing, and maintaining complex systems

    • Proficient in network protocols such as TCP/IP, DNS, DHCP

    • Skilled in troubleshooting hardware and software issues

    • Certified in Cisco CCNA and CompTIA Network+

    • Strong communication and problem-solving skills

  • Answered by AI
  • Q8. Family condition and persons?
  • Ans. 

    I come from a close-knit family of four, including my parents and younger sister.

    • Family of four: parents and younger sister

    • Close-knit family

    • Supportive family members

    • Regular family gatherings and activities

  • Answered by AI
  • Q9. Why you want to join us?
  • Ans. 

    I am passionate about utilizing my technical skills to contribute to innovative projects and collaborate with a talented team.

    • Passionate about technology and innovation

    • Excited to work with a talented team

    • Looking for opportunities to utilize technical skills

  • Answered by AI
  • Q10. Are you sure this profile matches to your career goal.
  • Ans. 

    Yes, this profile aligns with my career goal as a System Engineer.

    • My career goal is to work in the field of system engineering

    • I have relevant education and experience in system engineering

    • I am passionate about technology and problem-solving, which are key aspects of system engineering

  • Answered by AI
  • Q11. Why you want to switch?
  • Ans. 

    I want to switch to explore new challenges and opportunities for growth in my career.

    • Seeking new challenges to enhance my skills and knowledge

    • Opportunity for career growth and advancement

    • Interested in working with new technologies or industries

  • Answered by AI
  • Q12. What is that thing which attract you for this job?
  • Ans. 

    The opportunity to work on complex systems and solve challenging problems in a dynamic environment.

    • Opportunity to work on complex systems

    • Solving challenging problems

    • Dynamic work environment

  • Answered by AI
  • Q13. What is the reason you left your current job profile?,because my profile was Automation engineer.
  • Q14. Your family baackground?
  • Ans. 

    My family background is diverse and includes a mix of professions and interests.

    • My parents are both engineers, which inspired me to pursue a career in the same field.

    • I have siblings who are in the medical field, providing a different perspective on healthcare.

    • We have a strong emphasis on education and continuous learning in our family.

    • Family gatherings often involve discussions about technology, science, and current ev...

  • Answered by AI
  • Q15. What is that quality in you which suits this job?
  • Ans. 

    My problem-solving skills and attention to detail make me a perfect fit for this role.

    • Strong problem-solving skills

    • Attention to detail

    • Ability to work well under pressure

    • Experience with troubleshooting complex systems

    • Strong communication skills

  • Answered by AI

Interview Preparation Tips

Round: Resume Shortlist
Experience: First of all i applied through india's most famous job portal naukri.com.
This opening comes through a consultant [ pacific IT solutions ],first my resume was shortlisted by this consultant,after that they contact me on my mobile number verified with naukri.com,for avalibility and interest for change and tell me that they forward ,y resume to siemens HR and if they will shortlist you then you will get a mail for F2F round from them.
Tips: Special tips for this round are:-
Always update your profile daily and try to follow up more n more consultant/recruiter.

Round: Technical Interview
Experience: I reached interview location on time,then i submit my resume in reception ,after 30 min my interview starts with all these question given above,then they told me to wait outside.
Tips: 1)Be confident and in formal look.
2)What ever is written in your resume you must be familier with this.
3)Dont put all the certification/courses/skill in your resume.try to put only those things which you know vwry well.
4)Make your resume as per job demand.Heighlight your those skills which matches to job.
5)Dont be over smart if you know the answer of given question.

Round: Technical Interview
Experience: After Clearing my first round ,interviewer call me for second round on the same day,after fiew hour,the interviewer is very frank,they ask same questions and they were little bit checking my interest also towards job.
Tips: In this round the interviewer in more experienced so for him it is very easy to catch you knolwdge level.So be confident,try to answer with little bit diplomatic,and try to explain with practical experiances as musch as possible.

Round: Behavioural Interview
Experience: This Round name is Managerial round.In this round they checked my interest towards job.my family condition and dependent person.
Tips: Be confident
Listen question carefully because this round is completely diplomatic.
Try to answer smartly and diplomatic.
And try to win the trust of interviewer.

Round: HR Interview
Experience: After clearing managerial round.hr called me for this,HR is very frank and make a very comfort atmosphere at the time of interview.little bit discussing about jonb profile and then discuss salary,and finall shaking hand said.if you will get selected then we will inform you before xyz day.
I after 4 days i get a call from hr about my selection with a offer letter.
Tips: Be frank
But Not over confident

Skills evaluated in this interview

I was interviewed before Mar 2021.

Round 1 - Face to Face 

(7 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

This round started with some questions from Programmable Logic Controllers or PLC followed by some basic questions from Intel 8051 Microcontroller.

  • Q1. What are the general functions of a Programmable Logic Controller (PLC)?
  • Ans. 

    PLCs are used to control machinery and automate processes in industrial settings.

    • Monitoring inputs from sensors

    • Executing control algorithms

    • Communicating with other devices

    • Logging data for analysis

    • Implementing safety functions

    • Examples: controlling a conveyor belt, regulating temperature in a furnace

  • Answered by AI
  • Q2. Can you describe the basic elements in Ladder logic programming?
  • Ans. 

    Ladder logic programming is a graphical programming language used for PLCs, with basic elements like contacts, coils, timers, and counters.

    • Ladder logic consists of rungs, which are made up of inputs (contacts) and outputs (coils).

    • Contacts represent conditions that must be met for the output to be energized.

    • Coils are outputs that are energized when the conditions of the contacts are met.

    • Timers and counters are used to c...

  • Answered by AI
  • Q3. What are the different types of PLC inputs and outputs?
  • Ans. 

    PLC inputs and outputs include digital inputs, digital outputs, analog inputs, and analog outputs.

    • Digital inputs: used for receiving binary signals (on/off, high/low). Examples: push buttons, limit switches.

    • Digital outputs: used for sending binary signals. Examples: relays, solenoids.

    • Analog inputs: used for receiving continuous signals. Examples: temperature sensors, pressure transducers.

    • Analog outputs: used for sendin...

  • Answered by AI
  • Q4. What are the advantages and disadvantages of the S7 controller?
  • Ans. 

    The S7 controller offers high performance and flexibility but can be complex to program and expensive.

    • Advantages: high performance, flexibility, scalability

    • Disadvantages: complexity in programming, expensive

    • Example: S7-1200 offers fast processing speeds and can be easily expanded with additional modules

    • Example: Programming for S7 controllers may require specialized training and expertise

  • Answered by AI
  • Q5. Can you explain the time stamp available in the S7-200 PLC?
  • Ans. 

    The time stamp in S7-200 PLC is used to record the time when a specific event occurs.

    • Time stamp is a feature in S7-200 PLC that records the time when a specific event happens.

    • It helps in tracking the sequence of events and troubleshooting issues.

    • Time stamp can be used to monitor the performance of the PLC system.

    • Example: A time stamp can be recorded when a sensor detects a change in temperature.

    • Example: Time stamp can ...

  • Answered by AI
  • Q6. Could you explain Jnc in the context of microcontrollers?
  • Ans. 

    Jnc stands for Jump and Call in the context of microcontrollers.

    • Jnc is an instruction used in microcontrollers to jump to a specified address if the carry flag is not set.

    • It is commonly used in conditional branching operations in microcontroller programming.

    • For example, in 8051 microcontroller assembly language, the instruction JNC label will jump to the specified label if the carry flag is not set.

  • Answered by AI
  • Q7. What are the types of interrupts in the Intel 8051 microcontroller?
  • Ans. 

    The types of interrupts in the Intel 8051 microcontroller include external hardware interrupts, timer interrupts, and serial communication interrupts.

    • External hardware interrupts are triggered by external devices connected to the microcontroller.

    • Timer interrupts are generated by the internal timers of the microcontroller.

    • Serial communication interrupts occur when data is received or transmitted through the serial port.

    • ...

  • Answered by AI
Round 2 - Face to Face 

(6 Questions)

Round duration - 50 Minutes
Round difficulty - Medium

This round was heavily inclined towards Operating System and Computer Networks and the interviewer asked questions revolving around the fundamentals of the subject.

  • Q1. What is a bootstrap program in an operating system?
  • Ans. 

    A bootstrap program is a small program that initializes the operating system on a computer.

    • Bootstrap program is stored in ROM or EEPROM and is executed when the computer is powered on.

    • It loads the operating system kernel into memory and starts its execution.

    • Bootstrap program is responsible for setting up the initial state of the operating system.

    • Examples include BIOS (Basic Input/Output System) in PCs and UEFI (Unified

  • Answered by AI
  • Q2. Can you explain demand paging?
  • Ans. 

    Demand paging is a memory management scheme where pages are only brought into memory when they are demanded by the program.

    • Pages are loaded into memory only when needed

    • Helps in reducing the amount of physical memory required

    • Improves overall system performance by allowing more processes to run simultaneously

    • Commonly used in virtual memory systems

  • Answered by AI
  • Q3. Can you explain any 5 essential UNIX commands?
  • Ans. 

    Five essential UNIX commands are ls, cd, pwd, mkdir, and rm.

    • ls - list directory contents

    • cd - change directory

    • pwd - print working directory

    • mkdir - make directory

    • rm - remove files or directories

  • Answered by AI
  • Q4. What are the different types of VPN?
  • Ans. 

    Different types of VPN include remote access VPN, site-to-site VPN, and client-to-site VPN.

    • Remote access VPN allows individual users to connect to a private network from a remote location.

    • Site-to-site VPN connects entire networks together over the internet.

    • Client-to-site VPN allows individual devices to connect to a private network.

    • Examples include OpenVPN, IPsec, and SSL VPN.

  • Answered by AI
  • Q5. Can you describe the OSI Reference Model?
  • Ans. 

    The OSI Reference Model is a conceptual framework that standardizes the functions of a telecommunication or computing system into seven layers.

    • The OSI Reference Model stands for Open Systems Interconnection Reference Model.

    • It consists of seven layers: Physical, Data Link, Network, Transport, Session, Presentation, and Application.

    • Each layer has specific functions and communicates with the adjacent layers for data trans...

  • Answered by AI
  • Q6. Can you explain the TCP and UDP protocols?
  • Ans. 

    TCP is a connection-oriented protocol that ensures reliable data delivery, while UDP is a connectionless protocol that focuses on speed.

    • TCP stands for Transmission Control Protocol and is used for reliable data transmission.

    • TCP establishes a connection between sender and receiver before data transfer.

    • TCP uses sequencing and acknowledgment to ensure data integrity.

    • UDP stands for User Datagram Protocol and is used for fa...

  • Answered by AI
Round 3 - HR 

(1 Question)

Round duration - 30 Minutes
Round difficulty - Easy

This is a cultural fitment testing round .HR was very frank and asked standard questions. Then we discussed about my
role.

  • Q1. What is something about you that is not included in your resume?

Interview Preparation Tips

Eligibility criteriaAbove 1 years of experienceSiemens interview preparation:Topics to prepare for the interview - Operating Systems, Computer Architecture, Microcontollers and Microprocessors, Computer Networks, AptitudeTime required to prepare for the interview - 3 monthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview Preparation Tips

Round: Test
Experience: more of experience gaining and learning new tricks of codding a program.
Tips: must focus on bugging and debugging the program.
Duration: 60 mins minutes

Skills: Coding Skills,
College Name: Invertis university
Motivation: bosch is a multinational company stating its rank worldwide.so anyone would to work with outstanding company.

Interview Questionnaire 

16 Questions

  • Q1. Explain about the projects you have done, have you done them for curriculum or out of interest?
  • Ans. 

    I have done several projects both for curriculum and out of interest.

    • Developed a web application for a college project using HTML, CSS, and JavaScript.

    • Created a mobile app for tracking expenses using React Native out of interest.

    • Built a chatbot using Python for a hackathon project.

    • Developed a website for a local business using WordPress for a freelance project.

    • Created a game using Unity for a personal project.

  • Answered by AI
  • Q2. What are your favourite subjects?
  • Ans. 

    My favorite subjects are computer science, mathematics, and physics.

    • Computer Science: I enjoy programming and learning about algorithms and data structures.

    • Mathematics: I find solving complex problems and equations very satisfying.

    • Physics: I am fascinated by the laws of nature and how they govern the universe.

  • Answered by AI
  • Q3. Draw the block diagram, and explain all the components of 8051 micro-controller
  • Ans. 

    The 8051 micro-controller consists of CPU, RAM, ROM, Timers, Serial Port, Interrupts, and I/O ports.

    • The CPU is the main processing unit of the micro-controller.

    • The RAM is used for storing data temporarily.

    • The ROM contains the program code that is executed by the CPU.

    • The Timers are used for generating precise time delays.

    • The Serial Port is used for communication with other devices.

    • The Interrupts are used for handling ex...

  • Answered by AI
  • Q4. Difference between Micro-controller and Microprocessor
  • Ans. 

    Microprocessors are general-purpose CPUs while microcontrollers are designed for specific tasks.

    • Microprocessors are used in computers, smartphones, and other devices that require complex processing.

    • Microcontrollers are used in embedded systems, such as home appliances, automotive systems, and medical devices.

    • Microprocessors have separate memory and I/O interfaces while microcontrollers have them integrated on a single ...

  • Answered by AI
  • Q5. What are Von Neumann and Harvard classifications, which does 8051 belong to?
  • Ans. 

    Von Neumann and Harvard are computer architecture classifications. 8051 belongs to Harvard architecture.

    • Von Neumann architecture has a single memory space for data and instructions, while Harvard architecture has separate memory spaces for data and instructions.

    • 8051 microcontroller uses Harvard architecture as it has separate memory spaces for program instructions and data.

    • Harvard architecture allows simultaneous acces...

  • Answered by AI
  • Q6. How many bit is data bus and how many is address bus, also if there are 8 lines how many memory locations are present?
  • Q7. What are interrupts? Explain in detail what happens in 8051 when there is interrupt, What happens when there is an interrupt within an interrupt?
  • Ans. 

    Interrupts are signals that temporarily halt the execution of a program to handle a specific event.

    • When an interrupt occurs in 8051, the program counter is saved on the stack and the interrupt service routine (ISR) is executed.

    • The ISR handles the interrupt and then returns control to the main program by restoring the program counter from the stack.

    • If an interrupt occurs while another interrupt is being serviced, the se...

  • Answered by AI
  • Q8. Where is the location of current line of execution stored when there is an interrupt?
  • Ans. 

    The location of current line of execution is stored in the stack when there is an interrupt.

    • When an interrupt occurs, the processor saves the current state of execution on the stack.

    • The location of the current line of execution is stored in the program counter (PC) register.

    • The PC register is pushed onto the stack along with other registers.

    • After the interrupt is serviced, the processor pops the saved state from the st

  • Answered by AI
  • Q9. Draw basic logic gates
  • Ans. 

    Logic gates are basic building blocks of digital circuits. They perform logical operations on inputs to produce outputs.

    • AND gate: output is 1 only if both inputs are 1

    • OR gate: output is 1 if either input is 1

    • NOT gate: output is the opposite of the input

    • NAND gate: output is 0 only if both inputs are 1

    • NOR gate: output is 0 if either input is 1

    • XOR gate: output is 1 if inputs are different

    • XNOR gate: output is 1 if inputs a

  • Answered by AI
  • Q10. Draw half adder without using EXOR gate , draw full adder without EXOR
  • Ans. 

    Draw half adder and full adder without using EXOR gate.

    • Half adder can be implemented using AND and OR gates

    • Full adder can be implemented using two half adders and an OR gate

    • In half adder, sum is obtained by ORing two inputs and carry is obtained by ANDing two inputs

    • In full adder, sum is obtained by using two half adders and an OR gate, and carry is obtained by ANDing three inputs

  • Answered by AI
  • Q11. Given an input string, remove spaces and give me output string
  • Ans. 

    Remove spaces from input string and return output string

    • Iterate through each character of the input string

    • If the character is not a space, add it to the output string

    • Return the output string

  • Answered by AI
  • Q12. Tell me about yourself
  • Ans. 

    I am a software engineer with experience in developing web applications and a passion for learning new technologies.

    • Graduated with a degree in Computer Science

    • Proficient in programming languages such as Java, Python, and JavaScript

    • Experience in developing web applications using frameworks like React and Angular

    • Passionate about learning new technologies and keeping up with industry trends

  • Answered by AI
  • Q13. Family background ( what does your father do ?, what does your mother do?, etc)
  • Ans. 

    My father is a businessman and my mother is a homemaker.

    • My father runs a small business in our hometown.

    • My mother takes care of the household and our family.

    • My parents have always been supportive of my education and career goals.

  • Answered by AI
  • Q14. Why Bosch?
  • Ans. 

    Bosch is a renowned company with a strong focus on innovation and sustainability.

    • Bosch has a reputation for being a leader in innovation and technology.

    • The company has a strong commitment to sustainability and social responsibility.

    • Bosch offers a diverse range of products and services, providing opportunities for growth and development.

    • The company has a global presence, offering the chance to work with people from diff

  • Answered by AI
  • Q15. What did you understand from yesterday's presentation?
  • Ans. 

    I understood the main points of the presentation.

    • The presentation covered the new software development process.

    • It emphasized the importance of collaboration between teams.

    • It also highlighted the need for continuous testing and feedback.

    • I learned about the new tools and technologies that will be used.

    • Overall, I found the presentation informative and useful.

  • Answered by AI
  • Q16. What are your plans for higher studies?
  • Ans. 

    I plan to pursue higher studies in computer science to enhance my skills and knowledge.

    • I am interested in pursuing a Master's degree in Computer Science.

    • I am also considering taking online courses to learn new technologies and programming languages.

    • I plan to attend workshops and conferences to stay updated with the latest trends in the industry.

    • I believe that continuous learning is essential to stay competitive in the

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: The technical section consisted of questions different branches. I shall answer from ECE point of view. The test had same questions for electrical cluster , ie ECE ,EEE, IT,TC . There were 35 questions in this section. The questions were based on subjects in 1st 2nd and 3rd year. Mainly concentrated on DEC, AEC, Micro-controllers, Control systems and a few basic electronics questions as well. This section also had 5 questions on programming as well. The test also had negative marking. +1 and -0.25 was the scheme. The second aptitude section had 25 questions on logical reasoning, data interpretation.
Tips: Answer only those questions which you are confident about the answer.
Duration: 60 minutes
Total Questions: 60

Round: Technical Interview
Experience: The interview started on a tensing note, but he told me to make myself comfortable. He was more interested in how I would approach the problem rather than the syntax or trivialities of the code. He tried to confuse me even when my answer was correct. The interview went on for 30-40 mins. At the end of which the interviewer gave me a HR form to fill, and told me to proceed to the HR interview.
Tips: Be confident and do not say things you don't know about, many of my friends got rejected for bluffing.

Round: HR Interview
Experience: The interviewer had a stern expression on his face, and was serious throughout the interview. He asked me why i had done a C++ project though i was from a ECE background, ( I explained that I had taken an elective OOPS which required us to do a mini project as a part of our curriculum). He also asked what i know about Bosch, this is a definite question, prepare well for it.
Tips: Be confident and truthful, do not bluff about anything. They are well trained to detect those anomalies.

General Tips: Prepare the subjects of second year and third year well. Do not panic in the interview, answer the questions to the point.
Skill Tips: Revise your understanding of your projects thoroughly.
Skills: Knowledge about microcontrollers, Knowledge about AEC and DEC basics, Some knowledge about Control systems, Thorough understanding about the projects pursued.
College Name: BMS College Of Engineering, Bangalore
Motivation: Bosch is one of the pioneers in the embedded systems domain. Also I had heard very good reviews from my seniors about the company.

Skills evaluated in this interview

I applied via Recruitment Consultant and was interviewed before Feb 2020. There were 3 interview rounds.

Interview Questionnaire 

5 Questions

  • Q1. Please Tell me about yourself
  • Q2. Please describe brake system architecture for Locomotives
  • Ans. 

    The brake system architecture for locomotives includes air brakes, mechanical brakes, and electronic brakes.

    • Air brakes use compressed air to apply and release brakes

    • Mechanical brakes use friction to slow down or stop the train

    • Electronic brakes use sensors and computer systems to control the braking process

    • The brake system also includes brake shoes, brake discs, brake pads, and brake calipers

    • The brake system is designed

  • Answered by AI
  • Q3. Please perform Emergency Brake Distance calculation for a Locomotive
  • Ans. 

    Emergency brake distance calculation for a locomotive.

    • Determine the speed of the locomotive

    • Find the deceleration rate of the locomotive

    • Calculate the stopping distance using the formula: (speed^2) / (2 x deceleration rate)

    • Consider factors such as track conditions and weather

    • Perform regular maintenance to ensure brakes are functioning properly

  • Answered by AI
  • Q4. What are the projects you have worked in the past?
  • Ans. 

    I have worked on various projects including network infrastructure, cloud migration, and software development.

    • Designed and implemented a new network infrastructure for a small business

    • Migrated on-premise servers to AWS cloud for a healthcare company

    • Developed a web application for a non-profit organization to manage volunteers

    • Implemented security measures for a financial institution's IT systems

    • Upgraded and maintained s...

  • Answered by AI
  • Q5. What was your specific role in those projects?

Interview Preparation Tips

Interview preparation tips for other job seekers - It was good interview as the interviews were eager to listen and very attentive. I prepared myself for the test and was able to explain to them in a whiteboard.

I was interviewed before Mar 2021.

Round 1 - Face to Face 

(5 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

This round started with 1 coding question related to Prime Numbers in which I was first asked to explain my approach and then write the pseudo code for it. This was followed by some preety standard questions from OOPS and Java.

  • Q1. 

    Nth Prime Number Problem Statement

    Find the Nth prime number given a number N.

    Explanation:

    A prime number is greater than 1 and is not the product of two smaller natural numbers. A prime number has exa...

  • Ans. 

    To find the Nth prime number given a number N, implement a function that returns the Nth prime number.

    • Create a function that takes N as input and returns the Nth prime number.

    • Use a loop to iterate through numbers and check if they are prime.

    • Keep track of the count of prime numbers found until reaching N.

    • Optimize the algorithm by checking only up to the square root of the number for primality.

    • Example: For N = 7, the 7th

  • Answered by AI
  • Q2. What is the difference between an abstract class and an interface in OOP?
  • Ans. 

    Abstract class can have both abstract and non-abstract methods, while interface can only have abstract methods.

    • Abstract class can have constructors, fields, and methods, while interface cannot.

    • A class can implement multiple interfaces but can only inherit from one abstract class.

    • Abstract classes are used to define a common base class for related classes, while interfaces define a contract for classes to implement.

    • Examp...

  • Answered by AI
  • Q3. What is the garbage collector in Java?
  • Ans. 

    Garbage collector in Java is a built-in mechanism that automatically manages memory by reclaiming unused objects.

    • Garbage collector runs in the background to reclaim memory from objects that are no longer in use.

    • It helps prevent memory leaks and optimize memory usage.

    • Examples of garbage collectors in Java include Serial, Parallel, CMS, and G1.

  • Answered by AI
  • Q4. What is meant by exception handling?
  • Ans. 

    Exception handling is a programming concept where errors or exceptional events are dealt with in a structured manner.

    • Exception handling allows for graceful handling of errors in a program.

    • It involves using try, catch, and finally blocks to manage exceptions.

    • Examples include catching divide by zero errors or file not found exceptions.

  • Answered by AI
  • Q5. How does ConcurrentHashMap work in Java?
  • Ans. 

    ConcurrentHashMap is a thread-safe implementation of the Map interface in Java.

    • ConcurrentHashMap allows multiple threads to read and write to the map concurrently without the need for external synchronization.

    • It achieves thread-safety by dividing the map into segments, each of which can be locked independently.

    • ConcurrentHashMap uses a combination of synchronized blocks and volatile variables to ensure thread-safety.

    • It ...

  • Answered by AI
Round 2 - Face to Face 

(7 Questions)

Round duration - 50 Minutes
Round difficulty - Medium

This round had 1 coding question related to LRU Cache where I had to code its implementation in a production-ready manner explaining my overall approach with proper complexity analysis. This was followed by some Mutithreading questions from Java and then at last the interviewer asked me some basic design patterns in Software Engineering and some more questions related to OOPS.

  • Q1. 

    LRU Cache Design Question

    Design a data structure for a Least Recently Used (LRU) cache that supports the following operations:

    1. get(key) - Return the value of the key if it exists in the cache; otherw...

  • Ans. 

    Design a Least Recently Used (LRU) cache data structure that supports get and put operations with capacity constraint.

    • Implement a doubly linked list to keep track of the order of keys based on their recent usage.

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

    • When capacity is reached, evict the least recently used item before inserting a new item.

    • Update the order of keys in the linked list whenever a key is acc

  • Answered by AI
  • Q2. What are the start() and run() methods of the Thread class?
  • Ans. 

    The start() method is used to start a new thread, while the run() method contains the code that will be executed by the thread.

    • start() method is used to start a new thread and calls the run() method.

    • run() method contains the code that will be executed by the thread.

    • Calling run() directly will not create a new thread, it will just execute the code in the current thread.

  • Answered by AI
  • Q3. What is a BlockingQueue in the context of multithreading?
  • Ans. 

    BlockingQueue is a thread-safe queue that supports operations that wait for the queue to become non-empty when retrieving an element.

    • BlockingQueue is part of the java.util.concurrent package in Java.

    • It is used to implement producer-consumer scenarios in multithreaded applications.

    • Operations like put() and take() are blocking, meaning they will wait until the queue is in a valid state to perform the operation.

    • Example: L

  • Answered by AI
  • Q4. What is thread starvation?
  • Ans. 

    Thread starvation occurs when a thread is unable to access the CPU resources it needs to execute its tasks.

    • Occurs when a thread is constantly preempted by higher priority threads, preventing it from running

    • Can lead to performance degradation and delays in task completion

    • Can be mitigated by adjusting thread priorities or implementing thread pooling

  • Answered by AI
  • Q5. What is a thread scheduler and how does time slicing work?
  • Ans. 

    A thread scheduler is responsible for managing the execution of multiple threads in a system. Time slicing is a technique used by the scheduler to allocate CPU time to each thread.

    • Thread scheduler is a component of the operating system that decides which thread to run next

    • Time slicing involves dividing the CPU time among multiple threads based on a predefined time interval

    • Example: In a round-robin scheduling algorithm,...

  • Answered by AI
  • Q6. Can you explain the SOLID principles in Object-Oriented Design?
  • Ans. 

    SOLID principles are a set of five design principles in object-oriented programming to make software more maintainable, flexible, and scalable.

    • Single Responsibility Principle (SRP) - A class should have only one reason to change.

    • Open/Closed Principle (OCP) - Software entities should be open for extension but closed for modification.

    • Liskov Substitution Principle (LSP) - Objects of a superclass should be replaceable with...

  • Answered by AI
  • Q7. What makes a HashSet different from a TreeSet?
  • Ans. 

    HashSet uses a hash table for storage, while TreeSet uses a red-black tree.

    • HashSet provides constant-time performance for basic operations like add, remove, contains.

    • TreeSet maintains elements in sorted order, allowing for efficient operations like range queries.

    • HashSet does not guarantee any specific order of elements, while TreeSet maintains a sorted order.

    • Example: HashSet<String> set = new HashSet<>(); T...

  • Answered by AI
Round 3 - HR 

(2 Questions)

Round duration - 30 Minutes
Round difficulty - Easy

This is a cultural fitment testing round .HR was very frank and asked standard questions. Then we discussed about my role.

  • Q1. Why should we hire you?
  • Q2. Why are you looking for a job change?

Interview Preparation Tips

Eligibility criteriaAbove 3 years of experienceSiemens interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, System Design, Aptitude,Java, Spring, OOPSTime required to prepare for the interview - 4 MonthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview Questionnaire 

1 Question

  • Q1. Questions were based on CV

Interview Preparation Tips

Interview preparation tips for other job seekers - Be true to what you've mentioned in your CV

Yokogawa Interview FAQs

How many rounds are there in Yokogawa Senior Systems Engineer interview?
Yokogawa interview process usually has 2 rounds. The most common rounds in the Yokogawa interview process are Resume Shortlist and One-on-one Round.

Tell us how to improve this page.

Yokogawa Senior Systems Engineer Interview Process

based on 1 interview

Interview experience

1
  
Bad
View more

Interview Questions from Similar Companies

Siemens Interview Questions
4.1
 • 416 Interviews
Bosch Interview Questions
4.2
 • 329 Interviews
ABB Interview Questions
4.1
 • 233 Interviews
BHEL Interview Questions
4.1
 • 113 Interviews
Hitachi Astemo Interview Questions
4.1
 • 103 Interviews
Valeo Interview Questions
4.0
 • 88 Interviews
CIE Automotive Interview Questions
3.7
 • 74 Interviews
DENSO Interview Questions
4.1
 • 72 Interviews
View all
Yokogawa Senior Systems Engineer Salary
based on 5 salaries
₹10 L/yr - ₹21 L/yr
148% more than the average Senior Systems Engineer Salary in India
View more details

Yokogawa Senior Systems Engineer Reviews and Ratings

based on 1 review

5.0/5

Rating in categories

5.0

Skill development

5.0

Work-life balance

3.0

Salary

5.0

Job security

5.0

Company culture

3.0

Promotions

3.0

Work satisfaction

Explore 1 Review and Rating
Executive Engineer
423 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Assistant Manager
287 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Executive
153 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Deputy Manager
117 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

DCS Engineer
101 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Yokogawa with

Siemens

4.1
Compare

Emerson Electric Co.

4.1
Compare

ABB

4.1
Compare

Schneider Electric

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