OMFYS Technologies Interview Experience System Engineer Trainee /Chatbot Developer

OMFYS Technologies India Private Limited is an IT company with a global presence in India, the UK, and the UAE. The company which is headquartered in India (Pune, Maharashtra) is where all the development work is usually handled. The organization has completed many projects in AI and is one of the exciting companies to learn new things. Today in this article, I am going to share the interview process of this company and some valuable tips to crack it.

My application to OMFYS was sent via a placement institute. After all the necessary formalities, I was shortlisted for the interview process in July 2023. My profile was selected for the role of Chatbot Developer. But before that, I was supposed to work as a System Engineer Trainee for 6 months. So here is how to tackle every round. A word of note is that the interview questions might differ according to different roles. My background was fully IT and I was shortlisted for the web development domain. The interview process can be Online and Offline, given your availability at company premises.

Stage 1: Telephonic Interview

Don’t underestimate this round. This is not just a phone call asking you about your time availability. In this telephonic round, they check your communication skills and a bit of your background. These are the following questions you can expect:

  • Tell me about yourself.
  • What do you know about OMFYS?
  • Tell me about a project you did recently.
  • .What technologies do you use in your project?
  • How many programming languages do you know?
  • What sort of hot new technologies are you aware of? If so how did you use it? (I spoke about Generative AI {ChatGPT}. I told them that I used ChatGPT to learn and explore new things and also built projects too).

After this call, the HR will say two things :

  • If the HR on the telephone is satisfied with your answers, she will ask you to share your resume with their email ID. It will be provided by HR. You must share your Resume on the email ID provided by HR immediately.
  • If the HR on the telephone is not satisfied with your answers, she will highlight the areas you lack. Make sure to take these points seriously and start working on your weaknesses. This second point should not happen to you.

Stage 2: Technical Discussion

This round can be either Online (Google Meet) or Offline. As I was selected from the background of Web Development, I was asked questions regarding that. These are the following questions you may expect:

  • Tell me about yourself.
  • You did a course in Web Development right, Tell me the list of all technologies you have learned. (HTML, CSS, JS, TS, Angular, BootStrap, React, MongoDB).
  • Tell me about a project you did in your final year.
  • Tell me about the project you did in your institute. (Remember, I applied via a training and placement institute).
  • What is the concept of Middleware in NodeJS? (explain it a bit and tell about ExpressJS).
  • How do you connect a MongoDB database in your front-end application? (npm package – Mongoose. Also, elaborate steps).
  • Write a program to create and start a simple server in NodeJS. (Refer to this link:- https://www.w3wiki.net/how-to-build-a-simple-web-server-with-node-js/).
  • Difference between var, let, and const in JavaScript.
  • Which stack do you like more MEAN or MERN? (I answered MEAN stack as I was more comfortable in Angular than React).
  • What is the concept of component in Angular? How to create them?
  • If you were to perform CRUD operations in your web app, how did you do it? (Using JSON server and REST APIs. I hardcoded the code of GET, POST, PUT, and DELETE in my institute earlier and I just explained the methods).

After this interview, you will receive a call from Senior HR management about “How was your interview?”. Most probably, if you receive this call, you are cleared for the Manager round. The Senior HR management will inform you about the timing of the Managerial Round. The Microsoft Teams meeting will be scheduled and you are required to reply to that invite email with a proper response.

Stage 3: Managerial Round

This is the final round as you will be interviewed by none other than CEO who is also the Co-Founder of Microsoft Teams (if Online). You are required to be very confident and fresh while appearing for this interview. These are the questions you can expect:

  • Tell me about your educational background.
  • What kind of technologies have you used in your projects earlier?
  • What are the different types of API’s? (SAOP and REST; explain them if you can)
  • Have you heard of Generative AI? Give some examples.
  • What is NLP {Natural Language Processing}? Have you worked on any project using NLP?
  • Do you know who is the CEO of Google? (Just to check General Knowledge).
  • Other than ChatGPT, do you know any other AI tools which you use daily for your tasks?
  • What do you know about OMFYS? (Tell what you researched.)
  • Do you have any questions? (I asked “Suppose if I accept this position in your company, what will be expectations the management will have from me?”).

To conclude the interview, the Manager will give honest feedback about your performance in the interview. He will also inform you that he will talk with the panel and inform you about decision soon enough.

After a day or two, I received a call from Senior HR management and they informed me that I had been selected. I moved to a company location and started my work.

Overall the interview process is smooth and managers are very cooperative as they ensure we get timely responses. Sometimes they will give straightforward feedback in the areas you lack. If you receive any feedbacks, make sure you work on them.

All the best to all interview aspirants!!


Contact Us