Filter interviews by
Constructors are special methods in object-oriented programming used to initialize objects.
Constructors have the same name as the class they belong to.
They can take parameters to set initial values for object attributes.
Example: In Java, 'public ClassName()' is a default constructor.
If no constructor is defined, a default constructor is provided by the compiler.
Constructors can be overloaded to create objects in d...
Led a Python project to develop a web scraping tool for gathering data from multiple sources.
Identify project requirements and goals
Create a project plan with timelines and milestones
Assign tasks to team members and monitor progress
Implement web scraping using libraries like BeautifulSoup or Scrapy
Handle data extraction, transformation, and loading processes
Test the tool for accuracy and efficiency
Document the pro...
A list in Python is a collection of items that are ordered and mutable.
Lists are created using square brackets []
Elements in a list can be of different data types
Lists can be indexed and sliced to access specific elements
Lists support various methods like append(), remove(), and sort()
Example: my_list = [1, 'apple', True, 3.14]
Aggressive cows problem involves placing cows in barns to maximize minimum distance between them.
Use binary search to find the optimal distance between cows.
Start with a minimum distance of 0 and maximum distance of the largest possible distance.
Check if it is possible to place cows with the given distance, if not decrease the distance, if yes increase the distance.
Swapping two numbers without using a temporary variable
Use XOR operation to swap two numbers without using a temporary variable
Example: a = 5, b = 10. After swapping, a = 10, b = 5
Different types of data types include integer, float, string, boolean, and array.
Integer: whole numbers without decimals (e.g. 5)
Float: numbers with decimals (e.g. 3.14)
String: sequence of characters (e.g. 'hello')
Boolean: true or false values
Array: collection of elements of the same data type (e.g. [1, 2, 3])
Windows is an operating system developed by Microsoft that provides a graphical user interface and multitasking capabilities.
Windows is a widely used operating system for personal computers.
It allows users to interact with their computer through a graphical interface.
Windows supports multitasking, allowing multiple programs to run simultaneously.
It provides a wide range of software applications and tools for vario...
Gtfd juun lfxjk nf kf krsz kg khvb.
Sf cv cv nn khg mhh mkgx sv jvv .
Gnn h m gf l y kf, kkyc liv mlbh mh .
Sf jf jdzy kew ha bkkm kgc jyydc .
KKK lb GU Mk ohhh sf VH mg ui
CJK PJ Mk ng HK LJ VN I'll
I applied via Company Website and was interviewed in Nov 2024. There were 2 interview rounds.
Question was related to C language
Reasoning, aptitude, Dsa and basic mcq coding questions
Group discussion with 5 to 6 person total
Aggressive cows problem involves placing cows in barns to maximize minimum distance between them.
Use binary search to find the optimal distance between cows.
Start with a minimum distance of 0 and maximum distance of the largest possible distance.
Check if it is possible to place cows with the given distance, if not decrease the distance, if yes increase the distance.
Developed a mobile app that increased user engagement by 30% and received an award for best innovation in tech.
Developed a mobile app that increased user engagement by 30%
Received an award for best innovation in tech
In x years, I see myself as a senior software developer leading a team of talented individuals, working on cutting-edge technologies.
Continuing to enhance my technical skills and knowledge through continuous learning and training
Taking on more leadership responsibilities and mentoring junior developers
Contributing to the development of innovative software solutions and driving the success of projects
Possibly pursuing a...
A list in Python is a collection of items that are ordered and mutable.
Lists are created using square brackets []
Elements in a list can be of different data types
Lists can be indexed and sliced to access specific elements
Lists support various methods like append(), remove(), and sort()
Example: my_list = [1, 'apple', True, 3.14]
Led a Python project to develop a web scraping tool for gathering data from multiple sources.
Identify project requirements and goals
Create a project plan with timelines and milestones
Assign tasks to team members and monitor progress
Implement web scraping using libraries like BeautifulSoup or Scrapy
Handle data extraction, transformation, and loading processes
Test the tool for accuracy and efficiency
Document the project ...
I appeared for an interview in Mar 2025, where I was asked the following questions.
I appeared for an interview in Mar 2025, where I was asked the following questions.
I appeared for an interview in Feb 2025, where I was asked the following questions.
I applied via Referral and was interviewed in Sep 2024. There were 2 interview rounds.
Reasoning case study hR round
Python code on list string tuple
Tell me about yourself and 1 coding exercise was asked
Top trending discussions
The duration of ABC Consultants Software Developer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 39 interview experiences
Difficulty level
Duration
based on 9 reviews
Rating in categories
Software Developer
1.4k
salaries
| ₹22.3 L/yr - ₹46 L/yr |
Consultant
745
salaries
| ₹14.9 L/yr - ₹31.4 L/yr |
Team Manager
584
salaries
| ₹20 L/yr - ₹37 L/yr |
SAP Abap Consultant
539
salaries
| ₹19.6 L/yr - ₹38.5 L/yr |
Software Engineer
514
salaries
| ₹10.9 L/yr - ₹45.4 L/yr |
Experis IT
Talentpro
Buzzworks Business Services
Allegis Group