0% found this document useful (0 votes)
332 views11 pages

F20 I2c Interview Questions

The document outlines various interview experiences and questions related to I2C, focusing on topics such as OOP principles, database queries, algorithms, and software development practices. Candidates reported being asked about their projects, technical skills, and problem-solving abilities, with an emphasis on understanding concepts rather than rote definitions. The interviews varied in depth and complexity, covering both theoretical knowledge and practical coding challenges.

Uploaded by

Deeba Umar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
332 views11 pages

F20 I2c Interview Questions

The document outlines various interview experiences and questions related to I2C, focusing on topics such as OOP principles, database queries, algorithms, and software development practices. Candidates reported being asked about their projects, technical skills, and problem-solving abilities, with an emphasis on understanding concepts rather than rote definitions. The interviews varied in depth and complexity, covering both theoretical knowledge and practical coding challenges.

Uploaded by

Deeba Umar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 11

F20 I2C INTERVIEW QUESTIONS/EXPERIENCE

EXPERIENCE-1:

Stateless vs stateful api


Cookie vs Session
Rest Vs Restful Api
OAuth
Authorization vs Authentication
Your Strength and Weakness with your real world explanation and why you
think it is your strength?
Aggregation with real world example and it's implementation.
How you determine that the polymorphism is implemented correctly.
Cluster indexing
Redis cluster
Namespaces in docker
Docker compose
Virtual dom in React
Why no-sql is called no-sql?
Relational vs non-relational database.
Print permutations of a string.
Check either strings are anagram or not.
FYP entity relationship and make a given query on it.
Why the base class pointer is assigned to child not vice versa?
Test driven development
Unit testing
Over-fitting
Regularization
Fastest Searching algorithm
Data structure for fast insertion and deletion.
Is hash store in hashtable?
Why we use cookie and session give real world examples and how we do
this?
What, Why, how, when Redux?
Library vs framework
K-mean clustering
Union vs Union All in DB
extend vs add in python
Generators in python
How to remove over-fitting?
What make the react to determine what and where the changes are made?
Types of components in react
How the redux maintain the updated data in its cache?
Design patterns
What, why, when use enum.

Note
These all the top view of the question. One important thing to note here, he
not asked me What is this or that? Not asked tell what is the difference
between this and that?
He always asked why when how?
He was checking How much stress I could bear?
Take this interview not serious but just for learning. Your skills will not be
determined in just couple of minutes.
Duration: 2 hours

EXPERIENCE-2:

Efficient searching algo


Kn sa algo ha jo O 1 me insert or del krta
Binary heap
BST or Heap me diff
Interface thy koi java k wo simple nai koi or thy
Alpha beta pronning
Class or functional components
Dom
Virual dom
js k sawal thy yad nai
Non premptive scheduling
String ki permutations

EXPERIENCE-3:

I2c interview questions

1. 4 pillers of OOP?

2. Difference between encapsulation and abstraction?

3. What is polymorphism?

4. What is diamond problem?

5. How to solve diamond problem?

6. What is pass by value and pass by reference?

7. There are classes A, B, C, D. A is inherited by B and C, B and C inherited by


D. Is the following statement correct: A obj = new B()?

8. What is indexing?

9. Difference between white box and black box testing?

10. Your work was erased by one of your teammate and you have to present
the very next morning. As a team lead of FYP, what will you do?

11. NF2 and NF3 in database?

12. Write a function which will receive a number and print a pattern. For
example if n = 4 then it should print 0001002103214321. Similarly for 3, it
will print 001021321
13. Your have 2 hour glasses, 1 measures 7 minutes and the other measures
4 minutes. Use both to measure 9 minutes.

14. Agile method and incremental method

EXPERIENCE-4:

I2C-Interviewer Rana Asif

FYP-just description not asked any questions related FYP

Oop basics all

Pillers-Example coding

Static method-Where they present

Abstract vs interface

Is abstarct class has constructer if yes then why

Can we declare variable in abstract class

ACID property

Write a query to fetch students whom marks of all courses greater than 70

Student id,courseid,marks

DSA:

Find kth element in a singly LList

In single loop

Find two indices from a array that sum equal to a target value

General question

U have 9 ball 1 is heavier than all 8 and all 8 has same weight find heavier
ball in less comparison

EXPERIENCE-5:

There was a single person. He first asked me to introduce myself but was not
listening to me at all. Then about my fyp. Then starting from oop, he asked
about inheritance, asked me to give him a coding example, then diamond
problem, its solution, its solution implementation using abstract classes.
Difference between abstract classes and interfaces, their implementation.
Pillars of oop and their detail mainly polymorphism. Moving towards OS, he
asked about threads and processes, deadlock, its causes and solution. DB
was asked in detail: transactions, their properties, commit, rollback, rollback
need, class diagram and schema for library system, it’s normalization and a
query on it for specific task including 5 joins and finally CGPA. Few questions
were about Java but it was okay if you don’t know their answers but atleast
you should have knowledge about C# bcz they believe the person who
knows C# has ease in learning Java afterwards.

~I2C

EXPERIENCE-6:

-I2c ASE

Introduce yourself

Fyp description

Some questions on fyp

How code is executed

Can same compiler execute code on windows and linix

Do you know about java

Draw ER diagram of any management system

Polymorphism

Types of polymorphism

Why we pass object as reference in copy constructor? What will happen if by


value is passed?

Aggregation and composition and inheritance difference

Code for aggregation and composition

What is interface

Linked list and array


How array can me made dynamic

Why use virtual keyword

Whats the difference between contiguous memory and non contiguous nd


what’s their benefits.

Can destructor be private?

How to access private destructor?

Access modifiers

Stack and heap difference

What is stored in http header

What are restful apis

Why JavaScript is used?

Threads and process

What is concurrent and parallelism

What is multicore how it works

Write code to find all palindrome in string

EXPERIENCE-7:

I2C ASE

1- Solid Principle

2- ERD FYP and Query

3- OOP Concept

4- Diamond Problem

5- Design Patterns Definition

6- Factory design pattern

7- Any difficulty you face in FYP

8- Difficulty face by your team mates


9- Any question about company 10- sorting algorithm

11- Insertion sort

12- What is Big Oh

13- Big oh is best case or worst

16- Network Topologies

17- SQL Injection

18- Deadlock

EXPERIENCE-8:

I2c ASE

Introduce your self

Fyp description

Your Role in fyp

Polymorphism

Types of polymorphism

Real word example of static and dynamic binding

Real world examples of

Inheritance, abstraction, encapsulation in detail and depth

Give scenario of the room and implement Class

Apny ap ko abstraction and encapsulation me rkh k kis define kro gy give


example

Second highest in array

Threads and process in detail

Folk why we use

Indexing full details (10-15 mints)

Normalization
select * from A,B (output)

Array and link list

Composition and aggregation

Diamond Problem

Erd

Sorting algorithms

Deadlock

Any questions about company?

EXPERIENCE-9:

I2c ASE

Introduce your self,

Fyp description ,

Your Role in fyp,

Polymorphism ,

Difference between abstract class and interface,

Types of polymorphism ,

Difference between Abstraction and encapsulation ,

static and dynamic binding,

Inheritance and polymorphism ,

Second highest in array,

Detect loop in linked list,

Remove loop in linked list,

How to call non-static members functions of class from a static member


function of the same class,

Erd of my fyp,

Queries related to the above erd,


Singleton Design Pattern,

Any questions about company?

EXPERIENCE-10:

Intro

Asked about Subjects in transcript and the respective Teacher

OOP:

Pillars

Encapsulation vs Abstraction

Polymorphism (How it can and can't be done)

Diamond Problem and its Solution ( Does it occur Java?)

OS:

Deadlock

Paging

Thread

DSA:

Reverse LL

Array is balanced or not

(Sum of subarray at any point is equal to sum of other subarray )

Questions related to Complexities (How to improve resource utilization in


terms of time and space ofc and scenarios were asked to suggest time/space
must be priortize in that specific scenario )

Difference between Big O , Omega and Theeta (Related Questions)


DBS:

Indexes (Where are indexes stored? Segments [Not sure] )

3rd NF example

SQA/AI:

Black Box vs White Box

IQ questions:

Burn two sticks in 15 min and 45 min.

EXPERIENCE-11:

I2c ASE technical interview

Interviewer name: Ali Shan 13 years experience in i2c

Introduce yourself

You fyp, your role in it, how are you doing this particular task etc

How are your programming skills

Find 2nd highest element in array code

After it how you can make it efficient

Now find nth highest element in array

Multi threading pr kaam kya h?

What is multi threading

Process vs thread

What is orphan proces

What is orphan thread


What is indexing

Give me a sql query (select * from A, B) will it run and how?

What is cross joins

Primary key vs unique key

Webservices pr kaam kya h?

Soap API vs rest API

Is restful API stateless or stateful

What is polymorphism

Give example of yourself as polymorphism

What is function overloading and overriding of yourself

Inheritance and its main disadvantage

What is composition

Give example of composition of yourself

Question about company

You might also like