Open In App

GeeksforGeeks Interview experience For Technical Content Engineer

Last Updated : 30 Dec, 2023
Improve
Improve
Like Article
Like
Save
Share
Report

Recently, I interviewed with GeeksforGeeks for the TCE web developer role which had some available positions. I came across a post on LinkedIn that mentioned an opening in GFG for a TCE role. The first step involved was resume shortlisting so I sent my resume through mail to HR.

After resume selection, I got a call regarding my availability for an interview. The resume was selected mainly because of my high CPI and my great projects. The first round was conducted 4-5 days after the call.

First Round

On 13 September 2022, I have given the first round interview. Despite my nervousness, I maintained my confidence and had faith in my preparation. I had prepared well for the development role and had enough knowledge of major topics like HTML, CSS, and JavaScript. In addition to this, I used the GeeksForGeeks interview course and practised enough for interviews.

The interviewer was quite friendly and asked me some basic introductory questions like :

“TELL ME SOMETHING ABOUT YOURSELF.”

I was well prepared for this question and gave the interviewer a concise introduction about me which included my name, where I came from, my interests and my previous working experiences. This gave the interviewer a basic idea of my background and he proceeded with some technical stuff.

I was asked some conceptual questions on topics like HTML, CSS, and JavaScript. The questions were of basic level and anyone with basic knowledge of HTML, CSS, and JavaScript could easily answer the questions. The questions were like

  • What is the need for CSS when we can set properties of elements using basic HTML?
  • Can you explain media queries with some example code?
  • Name some properties you can set for a CSS flexbox.

I could answer all the questions and explain them with some sample code. The interviewer seemed happy with my replies.

I experienced a brief interruption in our connection during the interview, but the interviewer reassured me that it was not an issue and expressed understanding. The news for the second round came with excitement and fear but I prepared well for the topics and also revisited my projects.

Second Round

On 15 September 2022, I had a second round. I was a bit more confident than in my previous interview since my preparation was better.

All over, the format of the interview remained the same with an addition of a bit of complexity. The interview lasted for around an hour and mainly revolved around CSS, JavaScript, and HTML. The topics were the same but the questions were a bit complex. These were some of the questions asked:

  • Explain the difference between frontend and backend development.
  • If Node.js is single-threaded, then how does it handle concurrency?
  • What are the modules in Node.js?
  • What is the virtual DOM?

I answered all of these questions.

After this, the interview shifted to Resume Discussion where I was mainly asked about my skills, achievements and projects. The interviewer was particularly interested in one of my web-development projects and he asked me to explain the functionalities of my project. I explained the technical components of my project.

I talked about what was included in my front-end and back-end. I also explained various features like how I made my project user-friendly and responsive. The interviewer cross-questioned me at certain points and the interviewer seemed satisfied with my answers.

Final Call

On 21 September 2023, I got a call regarding selection for the role and I was on cloud nine.

I would say that prepared well for the interviews and learned about the company requirements through the job description. All you need is to just have a basic knowledge of the topics given in the job description and prepare them well for the interview. Be confident and prepare well with good communication skills.


Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads