Upload Button Icon Add office photos
Premium Employer

i

This company page is being actively managed by Gen Team. If you also belong to the team, you can get access from here

Gen Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Gen Interview Questions, Process, and Tips

Updated 11 Jul 2024

Top Gen Interview Questions and Answers

View all 24 questions

Gen Interview Experiences

Popular Designations

17 interviews found

Analyst Interview Questions & Answers

user image Anonymous

posted on 12 Apr 2022

I applied via Referral and was interviewed before Apr 2021. There was 1 interview round.

Round 1 - One-on-one 

(1 Question)

  • Q1. Why do you want join us

Interview Preparation Tips

Interview preparation tips for other job seekers - Be honest and clarify all your doubt

Analyst Interview Questions asked at other Companies

Q1. N-th Fibonacci Number Problem Statement Given an integer ‘N’, your task is to find and return the N’th Fibonacci number using matrix exponentiation. Since the answer can be very large, return the answer modulo 10^9 + 7. Formula: F(n) = F(n-... read more
View answer (1)

I applied via Campus Placement and was interviewed in Jan 2016. There were 3 interview rounds.

Interview Questionnaire 

5 Questions

  • Q1. Questions on linked list
  • Q2. Questions on resume
  • Q3. About my interests
  • Q4. My interest in symantec
  • Q5. Place to work

Interview Preparation Tips

College Name: IIT Madras

Associate Software Engineer Interview Questions asked at other Companies

Q1. Triplets with Given Sum Problem Given an array or list ARR consisting of N integers, your task is to identify all distinct triplets within the array that sum up to a specified number K. Explanation: A triplet is a set {ARR[i], ARR[j], ARR[k... read more
View answer (2)
Gen Interview Questions and Answers for Freshers
illustration image

I applied via Campus Placement and was interviewed in Dec 2016. There were 5 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. How you find loop in a linked list
  • Ans. 

    To find a loop in a linked list, we use Floyd's cycle-finding algorithm.

    • Floyd's cycle-finding algorithm uses two pointers, one moving at twice the speed of the other.

    • If there is a loop in the linked list, the two pointers will eventually meet.

    • To detect the meeting point, we reset one of the pointers to the head of the linked list and move both pointers at the same speed.

    • The meeting point is the start of the loop.

  • Answered by AI
  • Q2. What is LRU, MRU and LFU
  • Ans. 

    LRU, MRU and LFU are caching algorithms used to manage memory in computer systems.

    • LRU stands for Least Recently Used and removes the least recently used items from the cache when the cache is full.

    • MRU stands for Most Recently Used and removes the most recently used items from the cache when the cache is full.

    • LFU stands for Least Frequently Used and removes the least frequently used items from the cache when the cache i...

  • Answered by AI
  • Q3. Camel banana problem

Interview Preparation Tips

Round: Test
Experience: coding test in hacker rank. can code in any language except in C and C++.
Duration: 1 hour
Total Questions: 2

Round: Technical Interview
Experience: In technical round the questions are on OS, basics of C(mainly in linked lists) and maths puzzle

They mostly see how you are approaching towards a problem.
It is first time that I heard the camel banana problem. So I struggled for some time and came up with a solution. He said he liked the approach but it can be optimized.

Round: HR Interview
Experience: It started with explain about yourselves. and then he asked to explain about one project with technical details. Later he asked me to explain binary search for a guy who don't know much of technical knowledge. He continued with why we only do 2 partitions why can we make it up to 3. Later he asked me what I liked most in my mobile phone. I said chatting apps. So he asked me that if I was hired as a developer to make a chatting app how will I do it.
Tips: way of thinking and way of approaching towards a problem.

Round: HR Interview
Experience: This round was focused mainly on whether I like to work in Bangalore or not. How I first heard about Symantec. how I will suit for the company. what are my future plans.

Skills: C, OS, Math Puzzles
College Name: IIT Madras

Skills evaluated in this interview

Associate Software Engineer Interview Questions asked at other Companies

Q1. Triplets with Given Sum Problem Given an array or list ARR consisting of N integers, your task is to identify all distinct triplets within the array that sum up to a specified number K. Explanation: A triplet is a set {ARR[i], ARR[j], ARR[k... read more
View answer (2)

Interview Questions & Answers

user image Anonymous

posted on 12 May 2015

Interview Questionnaire 

23 Questions

  • Q1. Project related stuff from current company and from internship, all the questions were from Resume itself
  • Q2. OOPS using C++, was asked almost everything from definition of class to pure virtual functions
  • Q3. Basic Linux commands
  • Q4. General bootup process when computer is turned ON
  • Ans. 

    The general bootup process involves power-on self-test (POST), loading the BIOS, initializing hardware, loading the operating system, and launching user applications.

    • Power-on self-test (POST) checks hardware components for proper functioning

    • BIOS (Basic Input/Output System) is loaded to initialize hardware and locate the operating system

    • Operating system is loaded from the boot device (e.g. hard drive, SSD)

    • User applicati...

  • Answered by AI
  • Q5. Brief intro about projects
  • Q6. Discussion about my future interests
  • Q7. Where do I see myself, 5 years from now
  • Q8. Cloud computing
  • Q9. What was the hardest challenge I faced in my current project
  • Ans. 

    The hardest challenge in my current project was managing conflicting stakeholder expectations.

    • Balancing the needs and demands of different stakeholders

    • Navigating conflicting priorities and objectives

    • Finding compromises and solutions that satisfy all parties

    • Communicating effectively to manage expectations

    • Example: Dealing with a situation where the marketing team wanted to launch the product quickly, while the developmen...

  • Answered by AI
  • Q10. Which all software practices that I follow in my current project
  • Ans. 

    In my current project, I follow Agile software development practices.

    • Daily stand-up meetings to discuss progress and roadblocks

    • Sprint planning and review meetings

    • Continuous integration and deployment

    • Use of user stories and acceptance criteria

    • Regular retrospectives to improve team performance

  • Answered by AI
  • Q11. Function to reverse a string
  • Ans. 

    A function to reverse a string in JavaScript

    • Use the split() method to split the string into an array of characters

    • Use the reverse() method to reverse the array

    • Use the join() method to join the array back into a string

  • Answered by AI
  • Q12. How to implement fopen, fseek and other file handling functions in Linux, went to discuss various techniques and various constraints like handling a large file.(Almost discussed it for 50 mins)
  • Ans. 

    The fopen, fseek, and other file handling functions in Linux are implemented using various techniques and constraints.

    • fopen function is used to open a file and returns a file pointer

    • fseek function is used to set the file position indicator

    • Other file handling functions like fread, fwrite, fclose, etc. are used for reading, writing, and closing files

    • To handle large files, techniques like memory mapping, buffered I/O, and...

  • Answered by AI
  • Q13. Converting a number from one base to another, like decimal to hex, binary to hex etc etc
  • Ans. 

    Converting numbers between different bases involves understanding the positional value of digits.

    • Understand the positional value of digits in the original base.

    • Divide the number by the new base and keep track of remainders.

    • Convert remainders to corresponding digits in the new base.

    • Combine the digits to get the final converted number.

  • Answered by AI
  • Q14. How to handle the case when we have a if statement in the macro.(-----)
  • Ans. 

    Handling if statements in macros requires careful consideration of syntax and logic.

    • Use proper syntax and indentation to ensure the if statement is clear and readable.

    • Consider using nested if statements or logical operators to handle multiple conditions.

    • Test the macro with different input values to ensure the if statement behaves as expected.

  • Answered by AI
  • Q15. CalX(n) = calX(n-1)*calX(n-2)+calX(n-3), for n > 3 calX(n) = n, for n<=3 Upto what value of n we can find the correct value of calX(n) in C++
  • Q16. Hex representation of -17
  • Ans. 

    Hex representation of -17 is FFFFFFFF

    • Convert the decimal number -17 to binary: 17 = 0001 0001

    • Take the two's complement of the binary number: 1110 1111

    • Convert the two's complement binary number to hex: FFFF

  • Answered by AI
  • Q17. Xor of 0xFE and 0xEF
  • Ans. 

    XOR of 0xFE and 0xEF is 0x11.

    • XOR operation compares bits of two numbers and returns 1 if they are different, 0 if they are the same.

    • 0xFE in binary is 11111110, 0xEF in binary is 11101111.

    • Performing XOR operation on 0xFE and 0xEF results in 00010001, which is 0x11 in hexadecimal.

  • Answered by AI
  • Q18. Basic questions on networking like:-
  • Q19. Number of nodes having NULL children in binary tree with N nodes and reason for this value
  • Ans. 

    The number of nodes with NULL children in a binary tree with N nodes is N-1.

    • In a binary tree, each node can have at most 2 children.

    • The number of NULL children for each node is either 0, 1, or 2.

    • The total number of NULL children in a binary tree with N nodes is N-1.

  • Answered by AI
  • Q20. Design a class Elevator, should be scalable
  • Q21. Lot of concepts of C++ and comparison with C
  • Q22. One line codes, which can cause runtime exceptions
  • Ans. 

    One line codes that can cause runtime exceptions

    • Dividing by zero: int result = 5 / 0;

    • Accessing index out of bounds: int[] arr = new int[3]; int value = arr[3];

    • Null pointer exception: String str = null; int length = str.length();

  • Answered by AI
  • Q23. Design Patterns(Strategy, Observer and Singleton)

Interview Preparation Tips

Round: Technical Interview
Experience: Basic questions on networking like:-
    a) IP address, Static IP, Dynamic IP
    b) DHCP, TCP, UDP
    c) HTTP, Subnet Mask

College Name: NA

Skills evaluated in this interview

Gen interview questions for popular designations

 Software Engineer

 (4)

 Associate Software Engineer

 (2)

 Business Intelligence Analyst

 (1)

 Accountant

 (1)

 Production Manager

 (1)

 Analyst

 (1)

 Accounts Payable Specialist

 (1)

 Senior Software Engineer

 (1)

Interview Questions & Answers

user image

posted on 23 Nov 2015

Interview Preparation Tips

Round: Technical Interview
Experience: 2 technical rounds.
In the beginning of each technical round they gave me a form to rate myself (in a scale of 10) in different areas like Programming, Data structure, Operating system etc. Then they started asking questions from the areas which have higher ratings.
Both round of technical interviews took almost 1.2 hours each.
Tips: During interview don't rush for a quick response, think and verify before providing a solution.

Round: HR Interview
Experience: They gave their own ratings on those areas and that was reviewed by the HR. HR round was quite simple for me. A lady took the interview. She asked some few simple questions and my preference for the job profiles.

General Tips: Symantec didn't care about GPA or the M.Tech thesis.
Skill Tips: My message to juniors is during interview don't rush for a quick response, think and verify before providing a solution.
Skills: Operating Systems, Data Structures, Programming

Interview Questions & Answers

user image Anonymous

posted on 21 Jan 2015

Interview Preparation Tips

Round: Test
Experience: Online Technical Aptitude test Completely CS oriented, System related. May need to write some small codes.
Tips: Negative marks are there, be cautious about that.

Round: Interview
Experience: Questions from project, Basic programming Knowledge
Tips: Ask for help if you are having any difficulties, they will love to discuss about the approaches you take or want to take.

Round: Interview
Experience: Subject Knowledge Test Operating System Systems subject Knowledge is important.
Tips: if you are facing any problem in any area, you can request to change the topic.

Round: Interview
Experience: General Decision making questions. Be ready for some tricky questions.
Tips: Be frank.

Skill Tips: Basic Knowledge in C, (Datastructure, specifically, linked list) In depth Knowledge in Operating System, (specifically, file system). Do a lots of puzzle problem solving. Clear concept on the Project is needed and will be asked. If you have any specific subject or topic of interest, mention it. Prepare for System subjects and Project.
College Name: IIT KHARAGPUR

Jobs at Gen

View all

Interview Questions & Answers

user image Anonymous

posted on 21 Jan 2015

Interview Preparation Tips

Round: Test
Experience: Online Technical Aptitude test Completely CS oriented, System related. May need to write some small codes.
Tips: Negative marks are there, be cautious about that.

Round: Technical Interview
Experience: Questions from project, Basic programming Knowledge
Tips: Ask for help if you are having any difficulties, they will love to discuss about the approaches you take or want to take.

Round: Technical Interview
Experience: Subject Knowledge Test Operating System Systems subject Knowledge.
Tips: If you are facing any problem in any area, you can request to change the topic.

Round: HR Interview
Experience: General Decision making questions. Be ready for some tricky questions
Tips: Be frank.

Skill Tips: Basic Knowledge in C, (Datastructure, specifically, linked list) In depth Knowledge in Operating System, (specifically, file system). Clear concept on the Project is needed and will be asked. If you have any specific subject or topic of interest, mention it. Prepare for System subjects and Project.
College Name: IIT KHARAGPUR
Contribute & help others!
anonymous
You can choose to be anonymous

Gen Interview FAQs

How many rounds are there in Gen interview?
Gen interview process usually has 2-3 rounds. The most common rounds in the Gen interview process are Technical, One-on-one Round and Coding Test.
How to prepare for Gen interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Gen. The most common topics and skills that interviewers at Gen expect are Agile, Python, SQL, Analytical and Unit Testing.
What are the top questions asked in Gen interview?

Some of the top questions asked at the Gen interview -

  1. How to implement fopen, fseek and other file handling functions in Linux, went ...read more
  2. How to handle the case when we have a if statement in the macro.(---...read more
  3. calX(n) = calX(n-1)*calX(n-2)+calX(n-3), for n > 3 calX(n) = n, for n<=3 ...read more

Recently Viewed

INTERVIEWS

Dell EMC

No Interviews

SALARIES

Reliance Securities

JOBS

Aspire Systems

No Jobs

INTERVIEWS

Siemens

No Interviews

SALARIES

Tata Advanced Systems

SALARIES

Dell EMC

SALARIES

Honeywell Automation

SALARIES

AIRBUS

JOBS

Unient India

No Jobs

SALARIES

Dell EMC

Tell us how to improve this page.

Gen Interview Process

based on 5 interviews

Interview experience

3.8
  
Good
View more

Interview Questions from Similar Companies

Chetu Interview Questions
3.3
 • 172 Interviews
Oracle Cerner Interview Questions
3.7
 • 157 Interviews
AVASOFT Interview Questions
3.6
 • 149 Interviews
ServiceNow Interview Questions
4.1
 • 120 Interviews
Thomson Reuters Interview Questions
4.1
 • 112 Interviews
Amadeus Interview Questions
3.9
 • 107 Interviews
McAfee Interview Questions
4.0
 • 30 Interviews
View all

Gen Reviews and Ratings

based on 213 reviews

4.0/5

Rating in categories

3.7

Skill development

4.1

Work-life balance

4.1

Salary

3.2

Job security

4.0

Company culture

3.4

Promotions

3.6

Work satisfaction

Explore 213 Reviews and Ratings
Sr.Software Engineer

Chennai

5-7 Yrs

₹ 20-27.5 LPA

Explore more jobs
Senior Software Engineer
92 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer
66 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Sales Operations Analyst
58 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

SQA Engineer
28 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

General Accountant
28 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Gen with

McAfee

4.0
Compare

Kaspersky Lab

2.2
Compare

QUICK HEAL TECHNOLOGIES

3.7
Compare

Seqrite

1.7
Compare
Did you find this page helpful?
Yes No
write
Share an Interview