Filter interviews by
I applied via Naukri.com and was interviewed in May 2022. There were 2 interview rounds.
OOPs stands for Object-Oriented Programming. It is a programming paradigm based on the concept of objects.
There are four main concepts of OOPs: Encapsulation, Inheritance, Polymorphism, and Abstraction.
Encapsulation is the process of hiding the implementation details of an object from the outside world.
Inheritance is the process of creating a new class from an existing class.
Polymorphism is the ability of an object to ...
Inheritance is a mechanism in which one class acquires the properties and behaviors of another class.
Allows code reusability and saves time
Parent class is called super class and child class is called sub class
Sub class can access all public and protected methods and fields of super class
Example: class Car extends Vehicle
Multiple inheritance is not supported in Java
A framework is a pre-written code that provides a structure for building software applications.
Frameworks provide a set of rules and guidelines for developers to follow.
They can speed up development time and improve code quality.
Examples include Spring, Hibernate, and React.
An array is a collection of elements of the same data type.
Arrays can be one-dimensional or multi-dimensional.
They are used to store and manipulate...
I appeared for an interview in Feb 2025, where I was asked the following questions.
To start with Python, install it, set up an IDE, and write your first simple program.
Download and install Python from the official website (python.org).
Choose an Integrated Development Environment (IDE) like PyCharm, VSCode, or Jupyter Notebook.
Write your first Python program: print('Hello, World!')
Learn basic syntax: variables, data types, loops, and functions.
Explore Python libraries like NumPy and Pandas for data ma
Python can be run in various environments, including command line, IDEs, and online interpreters.
Using the command line: Type 'python script.py' to run a Python script.
Using an IDE: Open the script in an IDE like PyCharm or VSCode and click 'Run'.
Using an online interpreter: Visit sites like Repl.it or Jupyter Notebook to run Python code directly in the browser.
Interactive mode: Type 'python' in the command line to ent...
Python comments are annotations in code that are ignored during execution, used for documentation and clarification.
Single-line comments start with a '#' symbol. Example: # This is a comment
Multi-line comments can be created using triple quotes. Example: ''' This is a multi-line comment '''
Comments help improve code readability and maintainability.
They are useful for explaining complex logic or providing context for fu
In Python, comments are used to explain code and are ignored during execution.
Single-line comments start with a '#' symbol. Example: # This is a comment
Multi-line comments can be created using triple quotes. Example: ''' This is a multi-line comment '''
Comments can be used to temporarily disable code. Example: # print('This will not run')
Use comments to clarify complex logic or algorithms for better readability.
I applied via Job Fair and was interviewed in Nov 2024. There were 2 interview rounds.
I applied via AmbitionBox and was interviewed in Jul 2024. There were 6 interview rounds.
Here are some details about a coding test:
*Coding Test Format:*
- Online assessment platform (e.g., HackerRank, LeetCode, CodePen)
- Timed test (e.g., 60-90 minutes)
- Series of coding challenges or problems
- Multiple programming languages to choose from (e.g., Python, Java, JavaScript)
*Coding Test Content:*
- Data structures and algorithms (e.g., arrays, linked lists, sorting, searching)
- Object-Oriented Programming (OOP) concepts (e.g., inheritance, polymorphism, encapsulation)
- Functional programming concepts (e.g., lambda functions, closures, recursion)
- System design and architecture (e.g., scalability, performance, reliability)
- Code quality and best practices (e.g., readability, maintainability, testing)
*Coding Test Tips:*
- Practice coding challenges regularly
- Review data structures and algorithms
- Familiarize yourself with the testing platform
- Read the problem statements carefully
- Write clean, readable, and efficient code
- Test your code thoroughly
*Common Coding Test Platforms:*
- HackerRank
- LeetCode
- CodePen
- CodeWars
- CodinGame
- Pramp
Remember, the specific details of the coding test may vary depending on the company or role. Be prepared to adapt and showcase your coding skills!
Here are more detailed insights into a coding test:
_Coding Test Structure:_
1. _Introduction_: Overview of the test, instructions, and timeline.
2. _Warm-up Exercise_: A simple coding challenge to familiarize yourself with the platform.
3. _Main Coding Challenges_: A series of problems, each with a unique requirement, constraint, or objective.
4. _Bonus Questions_: Optional, additional challenges for extra points or to demonstrate expertise.
5. _Conclusion_: Final submission, review, and feedback.
_Coding Test Evaluation Criteria:_
1. _Correctness_: Does the code produce the expected output?
2. _Efficiency_: Is the code optimized for performance, memory usage, and scalability?
3. _Code Quality_: Is the code readable, maintainable, and following best practices?
4. _Testing_: Are there sufficient unit tests, integration tests, or edge cases covered?
5. _Documentation_: Is the code well-commented, with clear explanations and instructions?
_Coding Test Tips and Strategies:_
1. _Read carefully_: Understand the problem statement, constraints, and requirements.
2. _Plan ahead_: Break down complex problems into manageable components.
3. _Write clean code_: Focus on readability, modularity, and reusability.
4. _Test thoroughly_: Ensure your code works correctly, handles edge cases, and is efficient.
5. _Practice regularly_: Familiarize yourself with common data structures, algorithms, and coding challenges.
_Common Coding Test Challenges:_
1. _Data Structures_: Arrays, linked lists, stacks, queues, trees, graphs.
2. _Algorithms_: Sorting, searching, recursion, dynamic programming, greedy algorithms.
3. _Object-Oriented Programming_: Inheritance, polymorphism, encapsulation, abstraction.
4. _Functional Programming_: Lambda functions, closures, higher-order functions, immutability.
5. _System Design_: Scalability, performance, reliability, security, architecture.
Remember, the specific details of the coding test may vary depending on the company or role. Stay calm, focused, and showcase your coding skills!
Here are even more detailed insights into a coding test:
_Coding Test Format:_
- Online proctored test
- Timed test (60-120 minutes)
- 2-5 coding challenges
- Choice of programming languages (e.g., Python, Java, C++, JavaScript)
- Real-world scenarios or hypothetical problems
_Coding Test Content:_
- Data structures and algorithms (40-50%)
- Object-Oriented Programming (OOP) concepts (20-30%)
- Functional programming concepts (10-20%)
- System design and architecture (10-20%)
- Code quality, testing, and debugging (10-20%)
_Coding Test Evaluation Criteria:_
- Correctness (40%)
- Efficiency and optimization (20%)
- Code quality, readability, and maintainability (20%)
- Testing and debugging (10%)
- System design and architecture (10%)
_Coding Test Tips and Strategies:_
- Practice coding challenges regularly
- Review data structures, algorithms, and OOP concepts
- Familiarize yourself with the testing platform
- Read problem statements carefully
- Plan ahead, break down complex problems
- Write clean, readable, and efficient code
- Test thoroughly, including edge cases
_Common Coding Test Platforms:_
- HackerRank
- LeetCode
- CodePen
- CodeWars
- CodinGame
- Pramp
- HireVue
- CodeFights
_Coding Test Preparation Resources:_
- Online courses (e.g., Coursera, Udemy, edX)
- Coding challenge websites (e.g., HackerRank, LeetCode)
- Books and textbooks (e.g., "Cracking the Coding Interview")
- Practice with a coding buddy or mentor
- Review system design and architecture concepts
Remember, the specific details of the coding test may vary depending on the company or role. Stay focused, and showcase your coding skills!
Here are even more detailed insights into a coding test:
_Coding Test Structure:_
1. Introduction (5 minutes)
2. Warm-up Exercise (10 minutes)
3. Main Coding Challenges (60-90 minutes)
- Challenge 1: Data Structures and Algorithms (20 points)
- Challenge 2: Object-Oriented Programming (30 points)
- Challenge 3: System Design and Architecture (50 points)
4. Bonus Questions (30 minutes)
5. Conclusion and Submission (10 minutes)
_Coding Test Environment:_
- Online proctored test
- Choice of programming languages (Python, Java, C++, JavaScript)
- Real-time coding editor with syntax highlighting and auto-completion
- Access to documentation and resources (e.g., MDN Web Docs, Java API)
_Coding Test Evaluation Criteria:_
1. Correctness (40%)
2. Efficiency and Optimization (25%)
3. Code Quality, Readability, and Maintainability (20%)
4. Testing and Debugging (10%)
5. System Design and Architecture (5%)
_Coding Test Tips and Strategies:_
1. Practice coding challenges regularly
2. Review data structures, algorithms, and OOP concepts
3. Familiarize yourself with the testing platform
4. Read problem statements carefully
5. Plan ahead, break down complex problems
6. Write clean, readable, and efficient code
7. Test thoroughly, including edge cases
_Common Coding Test Challenges:_
1. Data Structures: Arrays, Linked Lists, Stacks, Queues, Trees, Graphs
2. Algorithms: Sorting, Searching, Recursion, Dynamic Programming, Greedy Algorithms
3. Object-Oriented Programming: Inheritance, Polymorphism, Encapsulation, Abstraction
4. System Design and Architecture: Scalability, Performance, Reliability, Security
Remember, the specific details of the coding test may vary depending on the company or role. Stay focused, and showcase your coding skills!
Here are the details of the assignment:
*Assignment:* Build a Web Scraper using Python
*Objective:*
- Extract data from a given website
- Store the data in a structured format (e.g., CSV, JSON)
- Handle common web scraping challenges (e.g., pagination, JavaScript rendering)
*Requirements:*
1. Choose a website with publicly available data (e.g., news articles, product information)
2. Inspect the website's HTML structure and identify the data to be extracted
3. Write a Python script using a web scraping library (e.g., Beautiful Soup, Scrapy)
4. Handle pagination and extract data from multiple pages (if applicable)
5. Store the extracted data in a CSV or JSON file
6. Include error handling and logging mechanisms
7. Write a brief report explaining your approach and challenges faced
*Evaluation Criteria:*
1. Correctness and completeness of the extracted data
2. Code quality, readability, and maintainability
3. Handling of web scraping challenges (e.g., pagination, JavaScript rendering)
4. Error handling and logging mechanisms
5. Report clarity and thoroughness
*Resources:*
- Python documentation
- Web scraping library documentation (e.g., Beautiful Soup, Scrapy)
- Online tutorials and guides
*Submission:*
- Python script (.py file)
- Extracted data file (CSV or JSON)
- Brief report (.pdf or .docx file)
Note: The specific details of the assignment may vary depending on the course or instructor. Be sure to check with your instructor for any additional requirements or clarification.
Here are the details of the case study:
_Case Study:_ Improving Customer Experience at XYZ Corporation
_Background:_
- XYZ Corporation is a leading e-commerce company
- Customer complaints about website navigation and search functionality
- High bounce rates and low conversion rates
_Objective:_
- Analyze the current website and identify areas for improvement
- Develop recommendations to enhance customer experience
- Implement and measure the effectiveness of the improvements
_Requirements:_
1. Conduct user research (surveys, interviews, usability testing)
2. Analyze website analytics (Google Analytics, heat maps, click-through rates)
3. Identify areas for improvement (navigation, search functionality, content organization)
4. Develop wireframes and prototypes for proposed changes
5. Conduct A/B testing to measure the effectiveness of the improvements
6. Write a comprehensive report detailing findings and recommendations
_Evaluation Criteria:_
1. Depth and accuracy of user research and analysis
2. Quality and feasibility of recommended improvements
3. Effectiveness of implemented changes (measured by A/B testing)
4. Clarity and thoroughness of the report
_Resources:_
- User research methods and tools (e.g., SurveyMonkey, UserTesting)
- Web analytics tools (e.g., Google Analytics, Hotjar)
- Wireframing and prototyping tools (e.g., Sketch, Figma)
- A/B testing tools (e.g., Optimizely, VWO)
_Submission:_
- Comprehensive report (.pdf or .docx file)
- Wireframes and prototypes (.pdf or .sketch file)
- A/B testing results and analysis (.pdf or .xlsx file)
Note: The specific details of the case study may vary depending on the course or instructor. Be sure to check with your instructor for any additional requirements or clarification.
Any wear interview questions for popular designations
I applied via Naukri.com and was interviewed in Feb 2024. There was 1 interview round.
I applied via AmbitionBox
Maintaining stock involves tracking inventory levels, conducting regular audits, and implementing efficient storage and organization systems.
Regularly update inventory records to reflect incoming and outgoing stock
Conduct physical counts of stock on a regular basis to ensure accuracy
Implement a first-in, first-out (FIFO) system to prevent spoilage or obsolescence
Utilize inventory management software to track stock leve...
Maintaining records and displaying them accurately is crucial for a Senior Accountant.
Utilize accounting software to accurately record financial transactions
Organize physical documents in a systematic manner for easy retrieval
Regularly reconcile accounts to ensure accuracy
Prepare financial statements and reports for management and stakeholders
Implement internal controls to prevent fraud and errors
Maintain confidentiali
I applied via Walk-in and was interviewed in Sep 2023. There was 1 interview round.
Routing and switching are fundamental concepts in networking that involve directing data packets to their destination and connecting devices within a network.
Routing involves determining the best path for data packets to travel from one network to another.
Switching involves connecting devices within the same network and forwarding data packets to the correct destination.
Routing protocols like OSPF and EIGRP are used to...
A DHCP server is a network server that automatically assigns IP addresses and other network configuration settings to devices on a network.
Automatically assigns IP addresses to devices on a network
Provides other network configuration settings such as subnet mask, default gateway, and DNS server
Helps in reducing the manual configuration of network devices
I applied via Job Fair and was interviewed in Jan 2023. There was 1 interview round.
Python is a versatile language used for web development, data analysis, artificial intelligence, and more.
Python is easy to learn and has a simple syntax
It has a large community and a vast library of modules
Python is used for web development (Django, Flask), data analysis (Pandas, NumPy), artificial intelligence (TensorFlow, Keras), and more
Python is an interpreted language, making it easy to test and debug code
I applied via Naukri.com and was interviewed before Jul 2023. There were 3 interview rounds.
We write c programming
All questions attempted
Discuss with my colleague
Top trending discussions
The duration of Any wear interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 25 interviews
Interview experience
based on 93 reviews
Rating in categories
Driver
9
salaries
| ₹1.8 L/yr - ₹4 L/yr |
Computer Operator
7
salaries
| ₹0.8 L/yr - ₹4.5 L/yr |
Data Entry Operator
6
salaries
| ₹2 L/yr - ₹3 L/yr |
Computer Typist
6
salaries
| ₹1.5 L/yr - ₹4.5 L/yr |
Staff Nurse
5
salaries
| ₹0.5 L/yr - ₹4 L/yr |
Aditya Birla Fashion and Retail
Shahi Exports
Raymond Lifestyle Limited
Trident Group