Infosys SES and PP or SP interview experience
Hello, I was selected for Infosys SES interview. So I started finding the interview experience of many candidates. Many experiences are available online on gfg and other sites.
However those were not enough, so I parsed through many places to get the below data.
The below-given data is compiled by me by filtering through many telegrams groups.
SES - system engineer specialist
PP - power programmer now called as SP- specialist programmer
1. DBMS SQL queries are must to know
2. PROJECTS was their main focus
3. Internship information
4. Sorting, searching algorithms
Experience of other
Final tips
1.
My interview experience:
PP interview
First
Tell me about yourself
Then
Find middle element of linked list
Array to bst conversion
Avl tree implementation
Then
Projects
Then
Little bit of os and cn
TCP ip osi model
Swap memory paging
Windows vs linux
Note. I did in notepad and no didn't compile and run
2. 1.Maximum
number of envelopes that can be put inside other bigger envelopes
2.Knapsack Problem
3.Count of permutations such that sum of K numbers from given range is even
4.Count number of times each Edge appears in all possible paths of a given Tree
5.Split a BST into two balanced BSTs based on a value K
6.Implement Avl tree
7.Check if the given permutation is a valid BFS of a given Tree
8.Check if any King is unsafe on the Chessboard or not
9.Count of subarrays of an Array having all unique digits
10.Split a Numeric String into Fibonacci Sequence
Pp exerirnce
3.
PP Interview experience:
Don't dm me it's not mine it's of my friend
The interviewer straightaway asked these questions 1)programming languages
known
2) project
3) palindrome
4) second max salary in dbms
5) link list
6) oops principles
7) encapsulation
4. My PP experience -
Ques related to personal projects
2 sql queries
Program to print addition of two
fractions(Output will also be a fraction)
1 probability ques
1 Aptitude ques (Time and work)
5. Today was my PP interview :
1) brief discussion about projects
2) a coding question to solve on ide .mine was
next smallest palindrome
3) DSA interview :
He asked me about sorting and explainations
He asked me about implementation of trees using
linked list.
Oops concepts abstraction
3) os interview
What is paging ?
4) DBMS
SECOND LARGEST SALARY FROM TABLE QUERY
5) computer networks
What is dns ? And working
Other questions .
Have you organised any event ?
What are problems that you faced
What was your role in your internship
Can you learn new language if infosys asks you
to.
Which do you prefer and why
C++ or python .
And he really cross -questions
What are your future goals .
Thats all. And for me it was quite easy and took
me only 30 min. To do all implementation and rest of interview.
Thanks guys !
6. My PP experience
Interviewer asked me a coding question you have
Given a lower range and higher range you have to
print that no which is both pallidrone and prime,
After this he asked me oops question you have 10
variables and 2 method, 10variable occupy 1kb and 2method occupy 2 kb, if I
create 10 objects then what will be the total occupied space,I answered wrong,
Then he designed me database for big grocery
shop and count total of a particular person with his name, after that he asked
me os questions semaphore, paging after that he asked me have you studied
graphics as subject I replied yes there was subject he asked me how many pixels
are there in screen, which ds you use to store pixel value I replied 2d array
then he said for storing 1pixel how would you use an integer, after that he
said any questions I asked about him
7. He said interview was of two phases
1)coding questions
2)discussion on projects
Coding questions
1) given n add all even numbers from n to 0
using recursion (n can be positive,negative even or odd)
2)shortest cost to reach every node from a root
node (dijikstras)
3)find kth largest element in a array
Project discussion:
Just asked to explain my project no in deapth
questions
Some oops questions
Asked to code in ide of our choice for 1,2
questions and approach for last question
8. My interview experience PP:
Next palindrome number(compile and run) 30
minutes time given
Tecnical questions:
Asked system design but i said i am not
comfortable in this
Then asked question fromm OOPs
(Abstract class,virtual func,pure virtual etc)
DBMS(Transactions,ACID,rollback RDBMS etc.)
DS(Tree,BST,Heap,Stack etc)
Just asked little about project as i haven't done
any internship
That'all
9. PP interview 19 Sep 12:00PM to 1:00 PM
verification process
1) introduction
2) A deep discussion on project and the DBMS and
how the project will add on features ( he described a scenario which i have to
add in my project)
3) A coding question where I have to find the
missing invoice details for a current year and I can code in any of preferred
IDE
4) Explanation of the code written
5) Questions on design patterns like singletion
etc
6) Questions on threads
10. My PP interview experience-
-> Show your ID
-> Tell me about yourself
-> Next nearest palindromic digit,
1<=sizeof(digits)<=15
-> We have 3 machines of 1 GB RAM. Numerical
data of 3 GB is randomly distributed across each of the three machines. Design
and implement an algorithm to sort this 3 GB of data
-> Query second largest salary from table
-> What is Left Outer Join
-> What are your aspirations
-> Where do you see yourself after 2-3 years
11. My experience :-
Tell me about yourself
2 coding questions
1 rotate array
2 find min cost doesn't remember exactly , used
greedy approach
Oops questions
Project questions
12. My experience(PP):-
About yourself
About projects
Explain Merge,bubble sort and avl tree(no code)
time complexity
Random talks and discussion
(No question from core subjects)
13. My interview
experience
Introduce yourself
Two question -
First one is related to kruskal's algo
Second is i have to find duplicates elements in array using recursion
Then some questions from cv
Then question related to sorting and time complexity
Then 10 min on project
No question form core subject
Duration - 1hr
Call end..!!!
14. My interview
experience
Introduce yourself
One Question:-
Longest palindromic substring
Discussion on the solution
Then some questions from cv
Question on external merge sort
No question form core subject
Duration - 1hr
Call end..!!!
15. Interview Experience
How are you feeling? (No introduction?)
Coding Question: given a json file with values
and some conditions validate if the conditions are matching and if all the
conditions are matching then print details in output.
About projects
He drew a binary tree and told me to tell the
pre order traversal
The End
16. SES
SHASHANK Kumar:
Bhai project par hi mera aadha se zada interview tha
Ek ghanta ka interview tha
Baaki DBMS ... hashing...coding - bfs ... virtual function
Le bhai
17. My interview experience: pp
1) tell me about your self
2)we have to show id card they screen shot it.
3) given doubly linkedlist and search an element
k and move one position left.(5min)
4) projects(20min)
5)what is ram and rom
6) ipv6 vs ipv4
7) linux vs windows
8) given a question on ticket based system that
given source and destination and phone number.
We nee select first two characters from source
and last two characters from destination and sum of even indices in phone
number and apppend it and print.
Ex source :Hyderabad, dest:chennai, phone
number:1111111111
O/p; HYAI5
9) ER diagram to the library system
10) then, HR
where you will be after 5 years
11)any plans for higher studies
12) any questions
That's end of my interview
The interview is based on the interviewer.
18. My interview experience for PP (20 sept, 10 am) :
1. Intro
2. Implement maxHeap
Explain heapifyUp
Tell me whether it is a complete tree or not for
a given input
3. Sql query on movie database..was given 6
tables, had to output the movie with minimum duration, director name(first and
last combined), actor name(combined), actor role, etc.
I wrote the query using inner joins. Was later
asked to optimise it.
4. What do you use in Collections (I coded in
Java)
5. Design patterns
6. MVC
7. Do you have any questions for me
He asked nothing on projects, internships, OS,
OOPS, CN, AI
19. SES
My ses interview experience
Introduction
My project
They asked what my fav sub was
I said dbms
And hell
He asked everything from dbms
Everything
What is dbms
Data model
Entity relationship model
Keys
Normalisation and types with explanation
Transaction and acid properties
Indexing and types
Fill form factor
Trigger
Stored procedure
Sql query for full outer join and second Max salary
That was all
He didn't ask any code
20. My interview experience for power programmer... Timing 10 am to 11 am
He told about his experience and profile in
Infosys.....
Now he asked....
Tell me bout yourself....
Do I knw java...???
And I said no sir...
He said OK... He came on projects.... And we
discussed for around 10 minutes.... And then he came at core Cs subjects....
Oops.... Dbms.... Cn... Os.... And trees graphs....
He asked coding questions of sorting..... Kadane
algorithm.... Rain water trap...
Thank you
21. My PP Experience:-
Introduction 11:05-11:10
Technical Skills :-
Only 1 question was asked
Implement MORSE CODE
GIVEN A STRING,
eg :- dna
There can be a Morse code for this say .-.-.-
Now if we add space between .- .- .- it can be a
different output at receiver end,
Also if we put spaces at different places ,
different Morse code can be generated,
We have to output all possible strings at
receiver end and print them in lexicographical order.
I took 11:10-11:45 for this implementation
Partial implementation was done by me.
He added initially that , even if the
implementation is not proper, it's fine,
I just want you to understand and make me
understand the same.
( The approach basically)
After wards 11:45-11:55
Normal HR questions.
That's it.
22. My Pp experience
Introduce yourself
2 coding questions
1) Number of palindromic substrings in a given
string
(Optimize it)
2) Next nearest palindrome
Deep discussion on projects
Discussion on hackathons I've attended
Sql questions
What is Indexing?
Different types of indexes?
Advantages and Disadvantages of indexes?
Front end development about css,html and JavaScript
Do you know Angular?
Any questions?!
50-55 mins
23. My PP interview experience
tell me about yourself?
A little small talk on my habbit of watching
movies.
he explained me the interview pattern asked me
to share screen.
Coding question 1: Given an array you have to
find whether an element exists in the array...
I asked: Is the array sorted?
He: Yes.
Implemented binary search.
he asked me why do I use java.
He asked me what topics I had I college.
tell the diff between ipv4 and ipv6
what are design patterns?
I said I have never formally studied them so I
only knew a few of them. I explained singleton class in detail and named and
explained a few more.
He : design a library database where the
librarian can keep track of who took what book, students can also extend their
loan time 2 times.
I drew er diagram and drew some tables using MS
Paint and explained him.
Coding question 2: You are given a list of
strings in foll format:
Source:Destination:Phonenumber
You are to take the frst 2 letters of source,
last 2 of destination, sum of even position digits of phone and serial number
all together.
What is the difference between RAM and ROM?
What is the diff between 32 bit and 64 bit
architecture?
Where do you see yourself in 5 years?
More discussion on y hobbies.
Any questions for me??
50 mins. I coded in VS code and was asked to
send him code in message box.
24. My pp experience:- 2 to 3pm
1.given an array. Divide them into two lists
such that the diff between the sum of two lists is minimum..
2. Next smallest palindrome
3.diff scheduling algorithms in os nd which one
is the best scheduling algorithm nd why?
4.dbms normal forms
5.immutable class and how can we create a
immutable class
6.singleton class and uses
7.what is race condition nd how to prevent it
Questions on project
Some basic hr questions
25. My interview experience:-
Introduction
Question arround internship
Question about what algos you know.
Explain linked list
Coding que 1
Given a string sentance
Print word in descending order of its length and
if it same then print alphabetical.
Different type of design pattern.
Coding question 2:-
Write psuedo code about some json related
problem (completely shitty question :expressionless:)
Inbetween interviewer having internet issue..
If i having question?
End
No OS,CN,DBMS questions
No project questions
26. My interview experience:-
Introduction
Question arround internship
Question about what algos you know.
Explain linked list
Coding que 1
Given a string sentance
Print word in descending order of its length and
if it same then print alphabetical.
Different type of design pattern.
Coding question 2:-
Write psuedo code about some json related
problem (completely shitty question :expressionless:)
Inbetween interviewer having internet issue..
If i having question?
End
No OS,CN,DBMS questions
No project questions
27. My interview experience pp:
Total duration 1.30 hour
Tell me about yourself
Create url shortener ( he asked everything with
variations if we do this than what etc. for about 1.20 hour)
Any questions for me
28. My Power Programmer Interview Experience ( 20 Sep 2020)
There was a Single Interviewer.
he started with some HR questions
Introduction 5 minutes
What technology do you know?
Where do you see yourself After 5 years?
Coding Question:
Related to Kruskal MST
https://www.geeksforgeeks.org/kruskals-minimum-spanning-tree-algorithm-greedy-algo-2/
Technical Questions:
DBMS Normalization - BCNF
OOPS - Data Encapsulation, Abstract class,
Interface
Bubble Sort and Merge Sort Comparision
Middleware, emitter, and dispatcher in node js
29. mportant points to note from these interview experiences:
1. Project Discussion
2. Questions on Palindrome
3. Questions on Dynamic Programming
4. Implementation of AVL tree
5. Implementation of HEAPS
6. Questions on Prime numbers
7. IPV4 vs IPV6
8. RAM vs ROM
9. ER Diagrams
10. SQL queries
11. Implementation of Graph Algorithms
12. Software Development Lifecycle
13. Windows vs Linux
14. Those 4 points to establish a deadlock
15. Semaphore
16. TCP vs UDP
17. Single Source Shortest Path (Djikstra)
18. Minimum Cost Spanning Tree (Kruskal or
Prims)
19. Form BST from an array
20. Delete a node from BST
30. SES experience:
1. Interviewer asked about languages i am confident with, I answered OOPS(Java,
C#), ReactJs(JSX), python, Kotlin, Go, blah blah.
He asked me to code and run Fibonacci series.. easy peasy
2. Asked about Salesman problem,
I started with djikstra's method, he asked if that had any issues, I answered
that it doesn't reflect the path information, asked me for any other method, I
answered with Travelling salesman problem. Couldn't explain it the best because
it has some mathematical idea.
3. While coding, asked if I knew python, I said yes.
4. Also aksed if I have worked with AWS , I answered nope but I have worked
with azure and GCP and have a certification.
5. Interviewer said if I had any questions for him.
Experiences of my friends:
Didn't ask for any codes. Surprisingly
Talked about their internship. And other stuff.
Interviewer was different. So mayne
SES :
palindrome
one sql query
project
reactjs
SES:
SDLC
software development models
Normalization
One sql query
SES:
Deadlock ka code likho
Isme prevent karo isse
Function pointer banao in c++
Blockchain questions
And what are your longterm plans
31.
SES
Project
Database schema
Find normal form of the table
Query output
Joins
OSI model
Program given a list of numbers find maximum possible number that can be
formed and no of unique numbers possible by using all elements in list.
32. My interview
experience (SES)
Tell me abt urself
What is node js
Diff between node and angular
Fibonacci upto 20 and print it in reverse
Technologies you love
Need of encapsulation
Abstraction
Friend function
Comfortable with
Relocation
Why Infosys?
Any questions for me?
Another one
33. My interview experience for SES :
Discussion on project
Then he dived deep on the language that I used
like why c++, why is it faster, compare it with other languages, os level
implementation of c++
Then he asked palindrome program
What is data structure, tell me some data
structure algorithms...
Then he asked me if I wanted to create a website
which can run programming language... how will u implement it...
Lastly he asked me my goal for 5 year
Any questions for me??
Thats it.....
34. My interview experience:
PP
Intro
Projects
1. Tsp implementation (25 min)
2. 2nd max sal
3. Swap var without using 3rd var
--end—
35. My Interview Experience for SES:
1. Introduction
2. Basic Program for N number of inputs and tell
max,min,AVG and prime numbers present.
3. Scenario based question in multi threaded
programming
4. DBMS(purpose of dblink, Oracle
Database,Sqlite)
5. SQL Joins
6. Project explanation
7. Deadlock
8. Basic OS questions
9. Algorithm for shortest path and explain them.
36. My Interview exp PP:
Tell me about yourself
Projects.
Programming language comfortable with ?
Linked list, array and their comparison
Analysis of all type of sorting. Which is best
one ?
Questions on pointers.
Question on OOP, Java, encapsulation,
abstraction, private, public nd protected access specifiers.
DBMS- keys, normalisation. RDBMS,...
CN- Questions on TCP/IP
What is Distributed programming.
Program: to check for a palindrome.
What are future plans for more projects ?
37. My SES experience
1.Introduce yourself your aspirations and where do you want to see yourself in
5years.
2.Explain SDLC models.types of models. What is AGILE model explain it.
3.Normalization. explain various types of normalization
4. Sql query( given an employee table with salary and joining date write a
query to give count of all employees having salary greater than 10k and
experience greater than 5years)
5. Program for the same if given a current date and other date in format (dd mm
yy and time in hh mm ss) find difference in date and time. Output in days hours
mins .
Tsp algorithm(bitmasking) mazak kr raa ni pucha tha🤣🤣
6. Any questions for me(interviewer)
I asked how's your experience at infosys.
No questions on project I'm sure he didn't even had my resume. He was
cooperative. i think i had a plus point mine was the first interview of the day
:sweat_smile::sweat_smile:toh shyd usee bhi questions ni
aare honge ki kya puche
I totally depends on the interviewers mood
38. SES interview experience:
Interviewer: Kuldeep Gupta
tell me about yourself with technical skills.
explain projects.
why u used JavaScript.
Java : oops.
from start to end.. kuch chhoda hi nhi :grimacing:
same with Python:persevere::pensive:🙄
implement complete functionality of linked list
in a class, with a method to find middle element
DBMS
complete theory from normalisation and its all
type's definition to transactions via indexing madharchod
at last:
create two class with 2-2 methods and show
inheritance
39. Role:SES
Time:24 sep 2020 11.00 am
Started with self intro
Then asked to explain my projects
Asked few questions from it
Then 3 tables were given to write a querry form
the topic 'JOIN'
Then asked algorithm to insert a node in a
linked list
Asked types of software testing
Given a scenerio to test
I answered with my approach of testing
40. SES interview experience:
Tell me about yourself
Matrix multiplication
String palindrome
Query to create Foreign key
For block in Python
At last she said
Our HR team will contact you soon.
41. My ses experience
-Introduce yourself....!
-What did you learn from CSE course in your
college....?
-C , java , python out of these why many choose
python scripting language...?
-Python Functions
- program
given num is prime or not(code should contain as
minimum lines as possible and asked me explain everything I have
written........ including the print statement )
-Constructor function
-self keyword
( wrote a code to explain constructor and self
keyword )
-Encapsulation
-user defined packages in python
-delete a File using python
-Python OS package
-Python installation , setting up path ,
environment variables
-which websites do you use to learn python
-do you have any questions ?
didn't ask about my project, No questions from
DBMS , os or cn .
no dsa .
42. Ses
a. SES INTERVIEW EXPERIENCE.
b. He asked questions IN SERIES
c. .
d. WHAT IS YOUR PREFERRED PROGRAMMING
LANGUAGE?
e. WHAT ARE THE SDLC?
f. DESCRIBE WATERFALL MODEL?
g. WHAT NETWORK DEVICE ARE U FAMILIAR
WITH?
h. DESCRIBE NETWORK OSI MODEL?
i. HOW RAILWAY RESERVATIONS SYSTEM APP
WORKS?
j. WHAT ARE THE NECESSARY TAG FOR THE
HTML TO CREATE A PAGE?
k. WHAT ARE JS USED FOR?
l. WHAT THE DML COMMANDS?
m. WHEN YOU SWIPE A CARD ON MALL HOW IT
WORKS & WHAT THE WAY YOU CAN OPTIMISE THE NETWORK REQUEST ON BANK SERVER
END & WHAT HAPPEN IF THE CARD HAVE INSUFFICIENT BALANCE?
n.
o.
p. CASE STUDY: YOU HAVE 10 DAYS
DEADLINE & A COLLEAGUE FALL SICK THEN WHAT WILL YOU DO?
q. I TOLD I WILL DISTRIBUTE IT IN HALF!
r. HE ADDED WHAT IF THE OTHER DUDE
REFUSE TO TAKE THE OTHER HALF?
s. I TOLD A DEADLINE IS A DEADLINE I
HAVE TO DO IT AT ANY COST & IT IS MY GREATEST STRENGTH.
43. Ses
a. Tell me about yourself.
b. Family background.
c. Explain project.
d. C & c++ difference.
e. Any platform independent lanaguage u
know?
f. Oops features.
g. Dynamic binding?
h. What is overloading?
i. Difference between multiple and
multi level inheritance.
j. Does Java support multiple inheritance?and why?
k. How to overcome of multiple
inheritance in java?
l. What are marker interfaces?
m. Uses of marker interfaces.
n. Design a singleton class.
o. Difference between stack and queue.
p. What is ordered binary tree?
q. What is normalisation? And types?
r. Primary and unique key.
44. Ses
a. ES experience:
b. First asked for introduction,SQL
update n syntax, normalization, reverse a no program,Fibonacci using rec n iter
method, dijkstra algo working, types of Sql:DDL, DML, DCL.., layers of tcp/ip n
also OSI model.. Process scheduling algo, virtual function, 2tier vs 3tier,
method overloading vs overriding
45. Ses python imp
a. OS package and files
b. setting up python environment
c. Oops
d. python data structures
e. list comprehension
f. lambda function
g. enumerate
h. Os module
i. Files ( deletion too)
46. Ses
Interviewer:- Where are you from?
Me:- Udaipur (Rajasthan)
Interviewer:- Tell me something
about yourself.
Me:- Answered.
Interviewer:- Explain your
internship project and what was your role
Me:- Answered
Few more questions related to my
projects for the next 10-12 min
Interviewer:- What are restapi
and why we use it?
Me:- Answered
Interviewer:- What are triggers
and what its use?
Me:- Answered. With example, the
interviewer was impressed by my example
Interviewer:- What is
Normalisation?
Me:- Answered.
Interviewer:- Diff between NoSQL
and SQL
Me:- Answered
Interviewer:- what is solid in
oops?
Me:- I had no idea about that
Interviewer:- What is AWS Lambda?
Me:- Answered ( I am AWS
Certified Solution Architect that's why he asked)
Interviewer:- What is Iaas Paas
Saas ?
Me:- Answered
Interviewer:- Explain Bubble Sort.
Me:- Explained.
Interviewer:- Why bubble sort
have n^2 complexity?
Me:- Answered.
Interviewer:- Why you aren't going for higher studies?
Me:- After doing higher studies
people mostly goo in the research field but I wanna build my career in the IT
industry
Interviewer:- What you want from Infosys?
Me:- 1) Knowledge
2) Career Opportunity
3) Growing with the
company
Interviewer:- Any questions for
me?
Me:- when the result will be
announced?
Intererviewer:- No
idea. You need to ask this to
47. Ses
a. Had the SES interview today,
b. Main focus in the interview was on
architectures, 2-tier/3-tier, client/server architecture etc
c. Also keep your projects on the ready
as interviewer asked to show him the projects via screen share
48. Ses
a. es my experience
b. Tell me about yourself
c. Why dbms
d. What is view in dbms
e. Normalization
f. Deletion of duplicate row in table
g. Creation of duplicate table with
data and without data
h. Pattern searching in dbms
i. Fetching even records and odd
records in a table
j. Acid property
k. And projects
l.
m. Other than this no question asked
49. Ses
a. ntro
b. Projects
c. Recursion
d. Insertion sort
e. Sdlc
f. Stack queue
g. Overloading & overriding
h. Linked list
i. Latest technology
Can we share our updated resume to the interviewer before our interview starts?
ReplyDeletei have same question...did you share?
Delete