Filter interviews by
Azure AD is a cloud-based identity service, while on-premises AD is a traditional directory service for local networks.
Deployment: Azure AD is hosted in the cloud, while on-premises AD is installed on local servers.
Authentication: Azure AD supports modern authentication protocols like OAuth and SAML, whereas on-premises AD primarily uses Kerberos and NTLM.
User Management: Azure AD allows for self-service password ...
DB in Siemens refers to a data block, which is a structured data type used for storing and organizing data in PLC programming.
DBs are used to store data in a structured format for easy access and manipulation
They can be used for storing input/output data, configuration parameters, and other variables
DBs can be accessed and modified by multiple program blocks within a PLC program
Example: DB1 could be used to store ...
Cycle time of a PLC refers to the time taken for the PLC to complete one full cycle of operation.
Cycle time is the time taken for the PLC to scan all inputs, execute the program logic, and update all outputs.
It is typically measured in milliseconds or microseconds.
A shorter cycle time allows for faster response to inputs and outputs.
Factors affecting cycle time include the complexity of the program, the speed of t...
Async and Await are keywords in JavaScript used to handle asynchronous operations in a synchronous manner.
Async is used to define a function as asynchronous, allowing it to run in the background without blocking the main thread.
Await is used to pause the execution of an async function until a Promise is settled, and then resumes the function with the resolved value.
Async functions always return a Promise, which al...
What people are saying about Buhler
Provide a structured approach to solving problems using pseudo code.
Identify the problem clearly, e.g., 'Sort an array of integers'.
Break down the problem into smaller steps, e.g., 'Initialize an array, loop through elements'.
Use clear and concise syntax, e.g., 'FOR each element in array DO...'.
Consider edge cases, e.g., 'IF array is empty THEN return an empty array'.
Test the pseudo code with sample inputs, e.g., ...
Convert numeric input to words in English
Break down the input number into hundreds, tens, and ones place
Use a dictionary or array to map numbers to their corresponding words
Handle special cases like teens and tens separately
The output will be 23323
The DivideNumber method recursively divides the input number by 10 until it is less than 10
The Console.Write statement prints the result of n/10 each time the method is called
Procurement engineers are responsible for sourcing, purchasing, and managing materials and services needed for projects.
Sourcing and purchasing materials and services required for projects
Negotiating with suppliers to get the best prices and terms
Managing relationships with suppliers to ensure timely delivery and quality of materials
Analyzing market trends and identifying potential suppliers
Ensuring compliance wit...
Qualities of a procurement engineer include strong negotiation skills, attention to detail, analytical thinking, and good communication abilities.
Strong negotiation skills to secure the best deals with suppliers
Attention to detail to ensure accuracy in procurement processes
Analytical thinking to evaluate supplier options and make informed decisions
Good communication abilities to effectively interact with suppliers...
I aim to enhance my technical skills, lead projects, and contribute to innovative solutions in the next five years.
Develop expertise in emerging technologies like AI and machine learning, e.g., completing relevant certifications.
Take on leadership roles in projects to improve team collaboration and project outcomes, such as leading a cross-functional team.
Contribute to open-source projects to enhance my coding ski...
I appeared for an interview in Mar 2025, where I was asked the following questions.
Led a cross-functional team to develop a scalable web application for managing project workflows, enhancing efficiency by 30%.
Identified project requirements through stakeholder interviews and created a detailed project plan.
Implemented Agile methodologies, leading daily stand-ups and sprint reviews to ensure timely delivery.
Designed the architecture using microservices, which improved system scalability and maintainab...
I aim to enhance my technical skills, lead projects, and contribute to innovative solutions in the next five years.
Develop expertise in emerging technologies like AI and machine learning, e.g., completing relevant certifications.
Take on leadership roles in projects to improve team collaboration and project outcomes, such as leading a cross-functional team.
Contribute to open-source projects to enhance my coding skills a...
Cycle time of a PLC refers to the time taken for the PLC to complete one full cycle of operation.
Cycle time is the time taken for the PLC to scan all inputs, execute the program logic, and update all outputs.
It is typically measured in milliseconds or microseconds.
A shorter cycle time allows for faster response to inputs and outputs.
Factors affecting cycle time include the complexity of the program, the speed of the pr...
DB in Siemens refers to a data block, which is a structured data type used for storing and organizing data in PLC programming.
DBs are used to store data in a structured format for easy access and manipulation
They can be used for storing input/output data, configuration parameters, and other variables
DBs can be accessed and modified by multiple program blocks within a PLC program
Example: DB1 could be used to store input...
I applied via Naukri.com and was interviewed in Apr 2024. There was 1 interview round.
The output will be 23323
The DivideNumber method recursively divides the input number by 10 until it is less than 10
The Console.Write statement prints the result of n/10 each time the method is called
Convert numeric input to words in English
Break down the input number into hundreds, tens, and ones place
Use a dictionary or array to map numbers to their corresponding words
Handle special cases like teens and tens separately
I applied via Recruitment Consulltant and was interviewed in Jun 2024. There were 3 interview rounds.
I applied via Recruitment Consulltant and was interviewed in Mar 2024. There were 3 interview rounds.
Questions related to previous company experiences.
Provide a structured approach to solving problems using pseudo code.
Identify the problem clearly, e.g., 'Sort an array of integers'.
Break down the problem into smaller steps, e.g., 'Initialize an array, loop through elements'.
Use clear and concise syntax, e.g., 'FOR each element in array DO...'.
Consider edge cases, e.g., 'IF array is empty THEN return an empty array'.
Test the pseudo code with sample inputs, e.g., 'Inpu...
Async and Await are keywords in JavaScript used to handle asynchronous operations in a synchronous manner.
Async is used to define a function as asynchronous, allowing it to run in the background without blocking the main thread.
Await is used to pause the execution of an async function until a Promise is settled, and then resumes the function with the resolved value.
Async functions always return a Promise, which allows ...
Technical assesment was there in first round
I applied via Walk-in and was interviewed in Sep 2023. There was 1 interview round.
Qualities of a procurement engineer include strong negotiation skills, attention to detail, analytical thinking, and good communication abilities.
Strong negotiation skills to secure the best deals with suppliers
Attention to detail to ensure accuracy in procurement processes
Analytical thinking to evaluate supplier options and make informed decisions
Good communication abilities to effectively interact with suppliers and ...
Procurement engineers are responsible for sourcing, purchasing, and managing materials and services needed for projects.
Sourcing and purchasing materials and services required for projects
Negotiating with suppliers to get the best prices and terms
Managing relationships with suppliers to ensure timely delivery and quality of materials
Analyzing market trends and identifying potential suppliers
Ensuring compliance with com...
The duration of Buhler interview process can vary, but typically it takes about 2-4 weeks to complete.
based on 30 interview experiences
Difficulty level
Duration
based on 356 reviews
Rating in categories
Team Lead
69
salaries
| ₹9.7 L/yr - ₹18 L/yr |
Senior Engineer
52
salaries
| ₹6.2 L/yr - ₹14 L/yr |
Design Engineer
50
salaries
| ₹3.1 L/yr - ₹6.5 L/yr |
Service Engineer
45
salaries
| ₹2.3 L/yr - ₹7 L/yr |
Assistant Manager
34
salaries
| ₹9.5 L/yr - ₹22.4 L/yr |
John Deere
Cummins
ABB
CNH ( Case New Holland)