Upload Button Icon Add office photos

Infibeam

Compare button icon Compare button icon Compare

Filter interviews by

Infibeam Analyst Interview Questions and Answers

Updated 2 Aug 2015

7 Interview questions

An Analyst was asked
Q. Explain OOP concepts with a program for each.
Ans. 

Explanation of OOPs concepts with programs

  • Encapsulation: Wrapping data and functions into a single unit. Example: Class in Java

  • Abstraction: Hiding implementation details and showing only necessary information. Example: Abstract class in C#

  • Inheritance: Acquiring properties and behavior of a parent class. Example: Child class extending parent class in Python

  • Polymorphism: Ability of an object to take many forms. Exam...

An Analyst was asked
Q. Write code demonstrating dynamic polymorphism.
Ans. 

Dynamic polymorphism is achieved through virtual functions and inheritance in object-oriented programming.

  • Create a base class with virtual functions

  • Create derived classes that override the virtual functions

  • Use pointers or references of the base class to call the virtual functions

  • The appropriate derived class function will be called based on the object being pointed to or referred to

Analyst Interview Questions Asked at Other Companies

asked in Capgemini
Q1. N-th Fibonacci Number Problem Statement Given an integer ‘N’, you ... read more
asked in Deloitte
Q2. Reverse a Number Problem Statement Given an integer 'N', write a ... read more
Q3. A 10x10x10 cube is made up of 1x1x1 cubes. Its outer surface is p ... read more
Q4. Ninja and the Game of Words In this game, Ninja is provided with ... read more
asked in Capgemini
Q5. What will be the output of the following pseudocode? #include Int ... read more
An Analyst was asked
Q. What are implicit objects in JSP?
Ans. 

Implicit objects are pre-defined objects in JSP that can be accessed without being explicitly declared.

  • Implicit objects are created by the JSP container during the translation phase.

  • They can be accessed using predefined names such as request, response, session, application, out, pageContext, config, and exception.

  • For example, the request object can be used to retrieve parameters from a form or URL.

  • The session obje...

An Analyst was asked
Q. Which language do you prefer to code in? "Have you read The C Programming Language book by Dennis Retchie?" Which technical book have you read recently?.-So you like C, have you ever thought of bringing up ...
Ans. 

Yes, I prefer coding in C and have read The C Programming Language book. I have also explored the concept of Inheritance in C.

  • I find C to be a powerful and efficient language for system programming.

  • Yes, I have read The C Programming Language book by Dennis Retchie and found it to be a great resource.

  • Recently, I have been exploring the concept of Inheritance in C through various online resources and tutorials.

  • While...

An Analyst was asked
Q. How to deploy web application on apache tomcat?-What is Collections in Java?
Ans. 

To deploy a web application on Apache Tomcat, the application needs to be packaged as a WAR file and then deployed to the Tomcat server.

  • Create a WAR file of the web application

  • Copy the WAR file to the Tomcat webapps directory

  • Start the Tomcat server

  • Access the web application using the URL http://localhost:8080/

  • Collections in Java are classes that implement collections of objects, such as lists, sets,...

An Analyst was asked
Q. What is the reason behind inventing the concept of inheritance? Write a program and explain
Ans. 

Inheritance allows a class to inherit properties and methods from another class.

  • Inheritance promotes code reusability and saves time and effort in programming.

  • It allows for the creation of a hierarchy of classes with shared characteristics.

  • For example, a class Animal can be inherited by classes such as Dog, Cat, and Bird, which share common properties and methods.

  • Inheritance can be implemented using the 'extends' ...

An Analyst was asked
Q. How to optimize the code that you had written in aptitude test - It was a discussion, he helped me in solving the problem
Ans. 

Optimizing code involves identifying and removing bottlenecks to improve performance.

  • Identify the parts of the code that are taking the most time to execute

  • Use efficient algorithms and data structures

  • Minimize the number of function calls and loops

  • Avoid unnecessary calculations or operations

  • Use caching or memoization to avoid repeating calculations

  • Profile the code to measure performance improvements

Are these interview questions helpful?

Infibeam Analyst Interview Experiences

1 interview found

Analyst Interview Questions & Answers

user image Anonymous

posted on 3 Jul 2015

Interview Questionnaire 

19 Questions

  • Q1. How was your day?-Tell me about yourself
  • Ans. 

    My day was productive and fulfilling. As for myself, I am a driven and detail-oriented individual with a passion for problem-solving.

    • I tackled several challenging tasks at work and made significant progress on each of them.

    • I also took some time to exercise and clear my mind, which helped me stay focused throughout the day.

    • As for myself, I have a background in engineering and enjoy using my analytical skills to find cre...

  • Answered by AI
  • Q2. How to optimize the code that you had written in aptitude test - It was a discussion, he helped me in solving the problem
  • Ans. 

    Optimizing code involves identifying and removing bottlenecks to improve performance.

    • Identify the parts of the code that are taking the most time to execute

    • Use efficient algorithms and data structures

    • Minimize the number of function calls and loops

    • Avoid unnecessary calculations or operations

    • Use caching or memoization to avoid repeating calculations

    • Profile the code to measure performance improvements

  • Answered by AI
  • Q3. Now write an optimized version of that code
  • Ans. 

    Optimized version of given code

    • Use efficient data structures and algorithms

    • Avoid unnecessary loops and conditions

    • Minimize function calls and variable assignments

  • Answered by AI
  • Q4. How was your day?-Tell me about yourself?
  • Ans. 

    My day was productive and fulfilling. As for myself, I am a driven and detail-oriented individual with a passion for problem-solving.

    • I tackled several challenging tasks at work and made significant progress on each of them.

    • I also took some time to exercise and clear my mind, which helped me stay focused throughout the day.

    • As for myself, I have a background in engineering and enjoy applying my analytical skills to a var...

  • Answered by AI
  • Q5. Which language do you prefer to code in? "Have you read The C Programming Language book by Dennis Retchie?" Which technical book have you read recently?.-So you like C, have you ever thought of bringing up...
  • Ans. 

    Yes, I prefer coding in C and have read The C Programming Language book. I have also explored the concept of Inheritance in C.

    • I find C to be a powerful and efficient language for system programming.

    • Yes, I have read The C Programming Language book by Dennis Retchie and found it to be a great resource.

    • Recently, I have been exploring the concept of Inheritance in C through various online resources and tutorials.

    • While C do...

  • Answered by AI
  • Q6. What is the reason behind inventing the concept of inheritance? Write a program and explain
  • Ans. 

    Inheritance allows a class to inherit properties and methods from another class.

    • Inheritance promotes code reusability and saves time and effort in programming.

    • It allows for the creation of a hierarchy of classes with shared characteristics.

    • For example, a class Animal can be inherited by classes such as Dog, Cat, and Bird, which share common properties and methods.

    • Inheritance can be implemented using the 'extends' keywo...

  • Answered by AI
  • Q7. What is Liskov substitution principle?
  • Ans. 

    Liskov substitution principle is a principle in object-oriented programming that states that objects of a superclass should be able to be replaced with objects of its subclasses without affecting the correctness of the program.

    • Subtypes must be substitutable for their base types

    • Derived classes must not change the behavior of the base class

    • Violating the principle can lead to unexpected behavior and errors

    • Example: A squar...

  • Answered by AI
  • Q8. Explain OOPs concepts with a program for each
  • Ans. 

    Explanation of OOPs concepts with programs

    • Encapsulation: Wrapping data and functions into a single unit. Example: Class in Java

    • Abstraction: Hiding implementation details and showing only necessary information. Example: Abstract class in C#

    • Inheritance: Acquiring properties and behavior of a parent class. Example: Child class extending parent class in Python

    • Polymorphism: Ability of an object to take many forms. Example: ...

  • Answered by AI
  • Q9. Write a code for dynamic polymorphism
  • Ans. 

    Dynamic polymorphism is achieved through virtual functions and inheritance in object-oriented programming.

    • Create a base class with virtual functions

    • Create derived classes that override the virtual functions

    • Use pointers or references of the base class to call the virtual functions

    • The appropriate derived class function will be called based on the object being pointed to or referred to

  • Answered by AI
  • Q10. What is the drawback of global variables?
  • Ans. 

    Global variables can lead to unexpected changes and make debugging difficult.

    • Global variables can be accessed and modified from any part of the code, making it difficult to track changes.

    • They can cause naming conflicts if multiple variables with the same name are used in different parts of the code.

    • Using global variables can make it harder to test and debug code, as it can be difficult to isolate the cause of errors.

    • Th...

  • Answered by AI
  • Q11. Why using 'goto' is a bad programming practice?
  • Ans. 

    Using 'goto' can make code hard to read, maintain and debug.

    • Goto statements can create spaghetti code that is difficult to follow.

    • It can make it harder to understand the flow of the program.

    • It can also make debugging more difficult.

    • There are usually better alternatives to using goto, such as using loops or functions.

    • Some programming languages, such as Java and Python, do not even have a goto statement.

    • Using goto can al...

  • Answered by AI
  • Q12. Which is your favourite subject? Why? Name a book for that subject
  • Ans. 

    My favorite subject is history because it helps me understand the present and learn from the past.

    • I enjoy learning about different cultures and how they have evolved over time

    • I find it fascinating to study the causes and effects of major historical events

    • One of my favorite books on history is 'Guns, Germs, and Steel' by Jared Diamond

  • Answered by AI
  • Q13. Bring modularity in the code that you had written in aptitude test
  • Ans. 

    Modularity enhances code maintainability and reusability by breaking it into smaller, manageable components.

    • Use functions to encapsulate repetitive tasks. Example: A function to calculate the average of a list.

    • Implement classes for related data and behaviors. Example: A 'Student' class with attributes like name and grades.

    • Organize code into modules or packages. Example: Separate files for data processing, visualization...

  • Answered by AI
  • Q14. Told me to make changes as per his wishes in that code-What is DRY in software engineering?
  • Ans. 

    DRY stands for 'Don't Repeat Yourself', a principle aimed at reducing code duplication in software development.

    • Promotes code reusability, making maintenance easier.

    • Example: Instead of repeating a function, define it once and call it multiple times.

    • Encourages modular design, leading to cleaner and more understandable code.

    • Helps prevent bugs by reducing the number of places where changes need to be made.

  • Answered by AI
  • Q15. Gave a puzzle (find the heaviest ball amongst 8 balls in an optimized way). Tell the logic and write code for it.-write Create, Update, Delete, Insert, Select, Join SQL queries for a given problem
  • Q16. Asked me one sentence questions about the technologies that I had mentioned in resume... What is..... HTML, CSS, JQuery, JSP?
  • Q17. What are implicit objects in JSP?
  • Ans. 

    Implicit objects are pre-defined objects in JSP that can be accessed without being explicitly declared.

    • Implicit objects are created by the JSP container during the translation phase.

    • They can be accessed using predefined names such as request, response, session, application, out, pageContext, config, and exception.

    • For example, the request object can be used to retrieve parameters from a form or URL.

    • The session object ca...

  • Answered by AI
  • Q18. Name a web server and an application server
  • Ans. 

    Apache is a popular web server and Tomcat is a widely used application server.

    • Apache is an open-source web server that supports multiple operating systems and is known for its stability and security.

    • Tomcat is a Java-based application server that is used to deploy Java web applications and supports servlets and JSPs.

    • Other popular web servers include Nginx and Microsoft IIS.

    • Other popular application servers include JBoss...

  • Answered by AI
  • Q19. How to deploy web application on apache tomcat?-What is Collections in Java?
  • Ans. 

    To deploy a web application on Apache Tomcat, the application needs to be packaged as a WAR file and then deployed to the Tomcat server.

    • Create a WAR file of the web application

    • Copy the WAR file to the Tomcat webapps directory

    • Start the Tomcat server

    • Access the web application using the URL http://localhost:8080/

    • Collections in Java are classes that implement collections of objects, such as lists, sets, and ...

  • Answered by AI

Interview Preparation Tips

College Name: IIT MADRAS

Skills evaluated in this interview

Top trending discussions

View All
Interview Tips & Stories
2w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about Infibeam?
Ask anonymously on communities.

Interview questions from similar companies

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-

I applied via Company Website and was interviewed before May 2023. There were 3 interview rounds.

Round 1 - Coding Test 

Basic coding based on job profile

Round 2 - Technical 

(1 Question)

  • Q1. More about project
Round 3 - HR 

(1 Question)

  • Q1. Salary negotiation

Analyst Interview Questions Asked at Other Companies

asked in Capgemini
Q1. N-th Fibonacci Number Problem Statement Given an integer ‘N’, you ... read more
asked in Deloitte
Q2. Reverse a Number Problem Statement Given an integer 'N', write a ... read more
Q3. A 10x10x10 cube is made up of 1x1x1 cubes. Its outer surface is p ... read more
Q4. Ninja and the Game of Words In this game, Ninja is provided with ... read more
asked in Capgemini
Q5. What will be the output of the following pseudocode? #include Int ... read more
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Feb 2023. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Like basic tableau and sql
Round 2 - Case Study 

Based on sql queries

Analyst Interview Questions & Answers

Visa user image Anonymous

posted on 25 Feb 2025

Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. About resume work exp

Analyst Interview Questions & Answers

Paytm user image Anonymous

posted on 10 Mar 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed before Mar 2023. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Guestimate about cars in city

Interview Preparation Tips

Interview preparation tips for other job seekers - Very good

Business Analyst Interview Questions & Answers

Paytm user image Rockey Maheshwari

posted on 8 Sep 2015

Interview Preparation Tips

Round: Test
Experience: It was a test of moderate level.

20 ques in 20 min.

Basic focus was speed and accuracy.

Tested calculation speed.
Tips: Try to decide which ques to answer and which ones to leave.

Its very important not to get stuck in any 1 ques and waste time. MOVE ON!
Duration: 20 minutes
Total Questions: 20

Round: Technical Interview
Experience: Hi ! i dont remember the question but I do remember that they were easy.

The interviewers are there to test you not to embarrass you. or humiliate you.
They dont expect you to answer every ques so no need to get frustrated if you get a couple of them wrong.
Tips: Go easy...
If you dont know answer to a ques , dont panic,. They are willing to qive you points for your approach.

General Tips: Relax at all times
Skill Tips: Just practice. Whenever you are on facebook solve a couple of brain teasers.


Skills: Aptitude
College Name: DTU
Motivation: Good Future prospects!

I applied via Campus Placement and was interviewed before Feb 2021. There was 1 interview round.

Round 1 - HR 

(1 Question)

  • Q1. Tell me about yourself.

Interview Preparation Tips

Interview preparation tips for other job seekers - good communication
good skills
Are these interview questions helpful?

I applied via Referral and was interviewed before Oct 2020. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. First they ask tell me about yourself and second they give you any topic to speak continues for 5 minutes. They check only your grammer if someone is not comfortable to that topic you can tell them to give...

Interview Preparation Tips

Interview preparation tips for other job seekers - Interview is so simple. Don't hesitate if someone looking for going to Paytm. They can free you in half n hour. All the documentation they can do on same day. Kindly get your marksheet and graduation degree certificate while you go for interview.

Interview Questionnaire 

1 Question

  • Q1. Which leader qualities makes you different from other leaders.
  • Ans. 

    My unique leadership qualities stem from empathy, adaptability, and a focus on team empowerment, fostering a collaborative environment.

    • Empathy: I actively listen to my team members' concerns, ensuring they feel valued and understood. For example, I implemented regular one-on-one check-ins.

    • Adaptability: I adjust my leadership style based on team dynamics and project needs, which helps in navigating challenges effectivel...

  • Answered by AI

Interview Questionnaire 

1 Question

  • Q1. About wireshark,linux common shell command

Infibeam Interview FAQs

What are the top questions asked in Infibeam Analyst interview?

Some of the top questions asked at the Infibeam Analyst interview -

  1. Which language do you prefer to code in? "Have you read The C Programming Langu...read more
  2. How to optimize the code that you had written in aptitude test - It was a disc...read more
  3. What is the reason behind inventing the concept of inheritance? Write a program...read more

Tell us how to improve this page.

Analyst Interview Questions from Similar Companies

Visa Analyst Interview Questions
3.5
 • 1 Interview
View all
Software Developer
4 salaries
unlock blur

₹3.4 L/yr - ₹21.5 L/yr

Program Manager
4 salaries
unlock blur

₹14 L/yr - ₹40 L/yr

Product Manager
4 salaries
unlock blur

₹6 L/yr - ₹40 L/yr

Web Designer
4 salaries
unlock blur

₹1.7 L/yr - ₹3.8 L/yr

Senior Software Engineer
4 salaries
unlock blur

₹12.5 L/yr - ₹29 L/yr

Explore more salaries
Compare Infibeam with

Paytm

3.2
Compare

Angel One

3.8
Compare

Truhome Finance

3.8
Compare

Mobikwik

3.6
Compare
write
Share an Interview