Filter interviews by
Methods in Java are blocks of code that perform a specific task. They are defined within a class and can be called to execute the code.
Methods are defined using the 'method' keyword followed by the return type, method name, and parameters.
Methods can have access modifiers like public, private, protected, or default.
Methods can return a value using the 'return' keyword.
Methods can be called by using the method name foll...
OOPs in Java stands for Object-Oriented Programming, a programming paradigm based on the concept of objects.
OOPs in Java involves the use of classes and objects to organize code and data.
It includes concepts like inheritance, encapsulation, polymorphism, and abstraction.
Inheritance allows a class to inherit properties and behavior from another class.
Encapsulation involves bundling data and methods that operate on the d...
I applied via Referral and was interviewed in Apr 2023. There were 2 interview rounds.
MFC (Microsoft Foundation Class) application is a framework for building Windows-based applications using C++.
MFC provides classes for GUI components like windows, controls, and dialogs.
It simplifies the process of creating Windows applications by providing pre-built classes and functions.
MFC applications are typically developed using Visual Studio.
Examples of MFC applications include Microsoft Word and Visual Studio i
TCP is connection-oriented, reliable, and slower, while UDP is connectionless, unreliable, and faster.
TCP is connection-oriented, meaning a connection is established before data transfer.
TCP is reliable, as it ensures all data packets are received in order and without errors.
TCP is slower than UDP due to the overhead of error-checking and retransmission.
UDP is connectionless, meaning data can be sent without establishi...
Mutex is a synchronization mechanism used to control access to shared resources, while atomic variables ensure atomicity in operations.
Mutex is used to prevent multiple threads from accessing shared resources simultaneously
Atomic variables ensure that operations on the variable are indivisible and not interrupted by other threads
Mutexes are typically used in multithreaded programming to avoid race conditions
Atomic vari...
Yes, I have experience in multithreading.
Implemented multithreading in Java to improve performance of a web application
Used pthreads in C to create parallel processing for a data processing application
Utilized Python's threading module to handle concurrent tasks in a server application
I was interviewed before Apr 2023.
Coding snippets and object oriented concepts
OOPs concepts refer to Object-Oriented Programming concepts like inheritance, encapsulation, polymorphism, and abstraction. GET and POST are HTTP methods used for sending data to a server.
OOPs concepts include inheritance, encapsulation, polymorphism, and abstraction.
Inheritance allows a class to inherit properties and behavior from another class.
Encapsulation involves bundling data and methods that operate on the data...
Inheritance is a mechanism in OOP where a class inherits properties and behaviors from another class. Polymorphism allows objects of different classes to be treated as objects of a common superclass.
Inheritance allows a class to inherit attributes and methods from another class, promoting code reusability.
Polymorphism allows objects of different classes to be treated as objects of a common superclass, enabling flexibil...
Annotations are metadata added to code to provide additional information or instructions.
Annotations are used in Java to provide metadata about classes, methods, variables, etc.
They can be used for documentation purposes, code analysis, or to generate code.
Examples include @Override, @Deprecated, and @SuppressWarnings annotations.
A rest controller is a component in a web application that handles incoming HTTP requests and returns appropriate responses.
Handles HTTP requests and maps them to appropriate handler methods
Typically used in RESTful web services to implement CRUD operations
Can be implemented using frameworks like Spring MVC in Java
A hash map is a data structure that stores key-value pairs and allows for efficient retrieval of values based on their keys.
Hash maps use a hash function to map keys to indexes in an array, where the corresponding values are stored.
They offer constant-time average case complexity for inserting, deleting, and searching for elements.
Examples of hash map implementations include HashMap in Java and unordered_map in C++.
TickerPlant interview questions for popular designations
I applied via Referral and was interviewed before Nov 2020. There were 3 interview rounds.
Get interview-ready with Top TickerPlant Interview Questions
Top trending discussions
Yes, I once worked at a tech startup with a very casual and collaborative work environment.
Adapted to flexible work hours and remote work options
Participated in open discussions and brainstorming sessions
Embraced a flat organizational structure with minimal hierarchy
Utilize employer branding, targeted recruitment campaigns, employee referrals, and networking events to attract top talent in competitive industries.
Develop a strong employer brand to showcase company culture and values
Create targeted recruitment campaigns on social media and job boards
Leverage employee referrals for high-quality candidates
Host networking events to connect with potential candidates
Offer competitive sal
I facilitated a meeting between two conflicting teams to address their issues and find a resolution.
Acted as a neutral mediator to allow both sides to express their concerns
Encouraged open communication and active listening
Identified common ground and areas of compromise
Facilitated a discussion to reach a mutually agreeable solution
I address underperforming employees during recruitment or probation periods by providing clear expectations, regular feedback, and support for improvement.
Set clear performance expectations from the beginning
Provide regular feedback on performance and areas for improvement
Offer support and resources for development and improvement
Document performance issues and progress for future reference
Consider additional training
Evaluate candidate's cultural fit by assessing values, behaviors, and communication style.
Conduct behavioral interviews to understand how the candidate approaches work and interacts with others.
Assess the candidate's values and compare them to the organization's core values.
Observe the candidate's communication style and how it aligns with the company's culture.
Consider the candidate's past experiences and how they may...
One of my biggest weaknesses is time management. I have addressed it by prioritizing tasks, setting deadlines, and using time management tools.
Prioritizing tasks based on importance and deadlines
Setting specific deadlines for each task to stay on track
Utilizing time management tools such as calendars and to-do lists
Seeking feedback from colleagues on time management strategies
Yes, I am comfortable with flexible working hours including international time zones.
I have previous experience working with international teams and adjusting to different time zones.
I am adaptable and can easily shift my schedule to accommodate different time zones.
I understand the importance of communication and collaboration across different regions.
I am willing to work outside of traditional hours to ensure effecti
I prioritize tasks, stay organized, communicate effectively, and remain calm under pressure.
Prioritize tasks based on urgency and importance
Stay organized with detailed schedules and to-do lists
Communicate effectively with team members and stakeholders
Remain calm and focused to make rational decisions
Utilize time management techniques like Pomodoro method or Eisenhower matrix
Delegate tasks when necessary to meet deadli...
I have learned the importance of effective communication, time management, and adaptability in previous roles.
Effective communication skills helped me build strong relationships with candidates and hiring managers.
Time management skills allowed me to prioritize tasks and meet deadlines efficiently.
Adaptability helped me navigate through changes in recruitment processes and strategies.
I am passionate about storytelling and the power of media to shape perspectives and influence change.
I am drawn to the fast-paced and dynamic nature of the media industry.
I believe my strong communication and interpersonal skills will be valuable in building relationships with candidates and clients.
I am excited about the opportunity to contribute to creating diverse and inclusive teams within the media industry.
I have...
posted on 17 Dec 2024
I applied via LinkedIn and was interviewed in Nov 2024. There were 2 interview rounds.
Utilize AWS or Azure services for scalable web applications
Use AWS Elastic Beanstalk or Azure App Service for easy deployment and scaling
Leverage AWS Lambda or Azure Functions for serverless computing
Utilize AWS Auto Scaling or Azure Autoscale to automatically adjust resources based on traffic
Store data in AWS RDS or Azure SQL Database for scalable database solutions
Use AWS CloudFront or Azure CDN for content delivery
I would use memory profiling tools to identify the source of the leaks and then fix them by properly managing memory allocation and deallocation.
Use memory profiling tools like Valgrind or Instruments to identify the source of the leaks
Review the code to ensure proper memory allocation and deallocation practices are being followed
Implement smart pointers or garbage collection to automatically manage memory
Use static co...
Yes, I have experience working on legacy systems.
I have successfully maintained and upgraded legacy systems to meet current business needs.
I have refactored legacy code to improve performance and scalability.
I have integrated new technologies with legacy systems to enhance functionality.
I have experience troubleshooting and debugging issues in legacy systems.
Yes, I have experience working with cross functional teams and resolving disputes effectively.
I have successfully collaborated with team members from different departments to achieve project goals.
I am skilled at mediating conflicts and finding mutually beneficial solutions.
I prioritize open communication and actively listen to all team members' perspectives.
I have experience using conflict resolution techniques such a
posted on 3 Sep 2024
They asked you to automate a complete URL end to end testing
posted on 2 Dec 2024
I applied via Naukri.com and was interviewed in Nov 2024. There were 3 interview rounds.
Filter and shot the filter block based on title using redux?
I applied via Company Website and was interviewed in Sep 2024. There was 1 interview round.
based on 4 interviews
Interview experience
based on 37 reviews
Rating in categories
Software Engineer
42
salaries
| ₹3 L/yr - ₹6.8 L/yr |
Senior Software Engineer
18
salaries
| ₹4.7 L/yr - ₹10 L/yr |
Executive
13
salaries
| ₹1.8 L/yr - ₹4.2 L/yr |
Software Developer
11
salaries
| ₹3.5 L/yr - ₹6.1 L/yr |
Manager
9
salaries
| ₹7 L/yr - ₹13.4 L/yr |
Moneycontrol.com
BloombergQuint
Market Pulse
Capital Market Publishers