Me postulé en línea. Acudí a una entrevista en IBM (Kraków) en jun 2024
Entrevista
The first question: tell us about your experience and all the remaining questions will be from the technological terms you will use in your speech. In the meantime, the interviewees have a list of technologies which they are using in their team and they want to verify whether have used them or not. If you name any such technology then they will ask surface-level questions about that technology, Examples are below.
Preguntas de entrevista [1]
Pregunta 1
They are working with Go. As I mentioned I don't know Go so they will not ask questions with that.
JAVA::::::::
What is the difference between == and .equals()
What are design patterns? Name some.
Why is the Singleton pattern used? ... WHy do we want to have only one object? ... I gave an example of a financial transaction... counter-question:
Is an object a good place to hold financial data?
What are relational databases?
What is an interface?
What is the runnable interface?
Have you used any messaging tools?
What is ORM?
What does the foreign key represent?
Can we create a foreign key in a table without that foreign key representing any real object?
Docker:::
What is a docker image? What is the difference between an image and a container? What does an image consist of?
How would you create an image? How would you create a container? (I said I will use docker-compose up)
Have you used Ubuntu? What is the SUDO command? How will you make a folder? Have you used Linux?
MANAGERIAL ROUND:
30 minutes.
1. You have some background in development. Explain about it.
2. What were you doing in the internship? Was it a team-based or individual task?
3. What were you doing in Kubernetes?
4. How do you debug in Kubernetes?
5. How do you store secrets in Kubernetes?
6. So most of your experience with Java?
7. Do you have some knowledge about Networking? Say a few words about it.
8. If you have to learn a new language then how will you do it?
- Have you used any performance monitoring application for your code? (JMeter in Java)
- What project have you done in data science at your university
- Do you have any questions?
The interview process can vary by company and role, but most follow a fairly standard sequence. Here’s what you can generally expect:
You submit your application (resume, cover letter, portfolio if relevant). A recruiter or hiring manager reviews it to see if your background matches the role.
Acudí a una entrevista en IBM (San Francisco, Heredia)
Entrevista
It’s very easy, was a quick call, and they asked about behavioral questions and skills. Told me that if they liked my profile they would call me in the next days.
The interview process was a positive experience overall—well organized, professional, and welcoming. Communication was clear throughout, and the interviewers created an open, respectful environment that made it easy to have a genuine conversation.
Preguntas de entrevista [1]
Pregunta 1
Can you tell us about a time you collaborated with a team to solve a challenge, and how you contributed to the outcome?