Filter interviews by
PA Infotype is a Personnel Administration infotype in SAP HCM used to store employee data.
PA Infotype is used to store employee data in SAP HCM
It contains information such as employee's personal details, organizational assignment, and pay-related data
Examples of PA Infotypes include 0000 (Actions), 0001 (Organizational Assignment), and 0002 (Personal Data)
Infotype in SAP HCM refers to a specific category of data within the system that stores employee information.
Infotype is a way to organize and store employee data in SAP HCM
Each infotype corresponds to a specific type of information, such as personal data, organizational assignment, or time management
Infotypes are identified by a four-digit number, such as 0001 for organizational assignment
Infotypes can be maintained a...
Git revert is used to undo changes made in a commit by creating a new commit that undoes the changes.
Git revert is used to undo changes made in a specific commit without altering the commit history.
It creates a new commit that undoes the changes introduced by the specified commit.
Git revert is useful for reverting changes without losing the commit history or affecting other team members' work.
Example: git revert
Jenkins node is a machine that executes tasks as part of a Jenkins build process.
Jenkins nodes can be physical machines or virtual machines.
Nodes can be configured to run specific types of jobs or tasks.
Nodes help distribute workload and improve efficiency in Jenkins pipelines.
Nodes can be named based on their functionality, purpose, or position in a hierarchy.
Name based on functionality (e.g. loginNode, paymentNode)
Name based on purpose (e.g. validationNode, processingNode)
Name based on position in hierarchy (e.g. parentNode, childNode)
Jenkins has a wide range of plugins for various functionalities.
Pipeline plugins (e.g. Pipeline, Multibranch Pipeline)
SCM plugins (e.g. Git, SVN)
Build and test plugins (e.g. Maven, JUnit)
Notification plugins (e.g. Email, Slack)
Monitoring plugins (e.g. Prometheus, Grafana)
Jenkins library is a collection of reusable code that can be shared across multiple Jenkins pipelines.
Jenkins library allows for code reuse and sharing across pipelines
It helps in maintaining consistency and reducing duplication of code
Libraries can be stored in version control systems like Git and referenced in Jenkins pipelines
Integrating other tools to Jenkins involves using plugins and configuring build pipelines.
Install the necessary plugins for the tools you want to integrate with Jenkins
Configure the tools in Jenkins global configuration settings
Create build pipelines that include steps for interacting with the integrated tools
Use Jenkins API to automate interactions with external tools
Docker is a containerization platform for running applications in isolated environments, while Docker Swarm is a tool for orchestrating multiple Docker containers across multiple hosts.
Docker is used for creating and managing containers, while Docker Swarm is used for managing multiple containers across multiple hosts.
Docker is suitable for single host deployments, while Docker Swarm is suitable for multi-host deployme...
K8s is a container orchestration tool while Docker Swarm is a clustering and scheduling tool for Docker containers.
K8s is more widely used and has a larger community support compared to Docker Swarm.
K8s supports more advanced features like auto-scaling, self-healing, and rolling updates.
Docker Swarm is easier to set up and manage for smaller scale deployments.
K8s uses declarative configuration while Docker Swarm uses i...
Git hooks are scripts that run automatically before or after certain Git commands are executed.
Git hooks are customizable scripts that can be triggered by specific Git events.
They can be used to enforce coding standards, run tests, or automate deployment processes.
Examples of Git hooks include pre-commit, post-commit, pre-push, and post-merge hooks.
HTTPS is a secure communication protocol used for secure communication over the internet. SSH cloning is a method of cloning a repository using the SSH protocol.
HTTPS stands for Hypertext Transfer Protocol Secure and is used to secure communication over the internet.
It encrypts the data being transmitted between the client and the server, providing a secure connection.
SSH cloning is a method of cloning a Git repository...
I have worked on various projects including a web application for a retail company, a mobile app for a fitness tracker, and a data analysis tool for a marketing agency.
Developed a web application for a retail company to manage inventory and sales
Created a mobile app for a fitness tracker to track workouts and progress
Built a data analysis tool for a marketing agency to analyze customer behavior and campaign effectivene
The project uses JSON Web Tokens (JWT) for authentication.
JWT is used to securely transmit information between parties as a JSON object.
JWTs are signed using a secret (with HMAC algorithm) or a public/private key pair (using RSA or ECDSA).
JWTs consist of three parts: header, payload, and signature.
Example: Upon successful login, a JWT is generated and sent to the client for subsequent API requests.
The tests had three main sections logical, quantitive and verbal.
Print duplicate elements in an array of strings
Iterate through the array and store elements in a HashMap with element as key and count as value
Print elements with count greater than 1 as duplicates
Bosch Global Software Technologies interview questions for popular designations
I applied via Campus Placement and was interviewed in Jul 2024. There were 2 interview rounds.
Aptitude, Technical, verbal, logical
Array, String, LinkedList,stack
Get interview-ready with Top Bosch Global Software Technologies Interview Questions
Was the experience great and amazing?
Was the experience quite negative?
QMS is a system that outlines processes, procedures, and responsibilities to ensure quality products/services.
QMS provides a framework for organizations to consistently meet customer requirements and enhance satisfaction.
It helps in identifying and addressing risks, ensuring compliance with regulations, and improving efficiency.
QMS involves documentation, training, monitoring, and continuous improvement.
Examples: ISO 9...
I applied via Campus Placement and was interviewed in Apr 2024. There were 2 interview rounds.
It was coding + aptitude test, 2 easy-medium coding questions were given
Swap two numbers without using a temporary variable
Use bitwise XOR operation to swap two numbers without using a temporary variable
Example: a = 5, b = 10. a ^= b; b ^= a; a ^= b; Now a = 10, b = 5
Top trending discussions
Some of the top questions asked at the Bosch Global Software Technologies interview -
The duration of Bosch Global Software Technologies interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 290 interviews
Interview experience
based on 4.6k reviews
Rating in categories
Bangalore / Bengaluru
10-17 Yrs
Not Disclosed
Bangalore / Bengaluru
4-7 Yrs
Not Disclosed
Senior Software Engineer
6.5k
salaries
| ₹6.5 L/yr - ₹20 L/yr |
Senior Engineer
2.8k
salaries
| ₹6.7 L/yr - ₹20 L/yr |
Software Engineer
2.8k
salaries
| ₹4 L/yr - ₹11.5 L/yr |
Associate Software Engineer
2k
salaries
| ₹3 L/yr - ₹9 L/yr |
Specialist
1.5k
salaries
| ₹10 L/yr - ₹33 L/yr |
Mercedes-Benz Research and Development India
Capgemini
Accenture
Genpact