i
Dainik Bhaskar Group
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
Java is a high-level programming language known for its portability, security, and versatility.
Java is an object-oriented language
It is platform-independent, meaning it can run on any device with a Java Virtual Machine (JVM)
Java is used for developing a wide range of applications, from mobile apps to enterprise software
Top trending discussions
posted on 27 Aug 2023
I applied via Naukri.com
The written test involved qiestions from bssic aptitude, computer fundamentals and coding.
I applied via Campus Placement and was interviewed before Jun 2022. There were 3 interview rounds.
Stocks, profit and loss, percentage, work, speed and time
I have worked on various projects including web development, mobile app development, and data analysis.
Developed a responsive e-commerce website using HTML, CSS, and JavaScript
Created a mobile app for tracking fitness goals using React Native
Performed data analysis on customer behavior using Python and SQL
I applied via Campus Placement and was interviewed before May 2023. There were 2 interview rounds.
Coding test with 2 questions
I applied via Campus Placement and was interviewed in Sep 2023. There were 4 interview rounds.
There were 3 coding questions on Hacker Earth platform for 1 hour 15min and 1 question from array and 2 questions from strings.
I applied via Referral and was interviewed in Feb 2024. There were 2 interview rounds.
Best Time to sell and buy stock
posted on 24 Oct 2023
I applied via Approached by Company and was interviewed before Oct 2022. There were 4 interview rounds.
Unit testing is more focused
Unit testing focuses on testing individual components or functions in isolation
It is typically automated and executed frequently during development
Examples include testing a specific function in a program or a specific module in an application
Hsd to design a simple product cart application
It was a phycometry test
I appeared for an interview before Mar 2024.
JUnit is a popular testing framework for Java that allows developers to write and run repeatable tests.
1. Import JUnit libraries: Use 'import org.junit.*;' to access JUnit classes.
2. Create a test class: Annotate the class with '@RunWith(JUnit4.class)' to indicate it's a test class.
3. Write test methods: Annotate methods with '@Test' to mark them as test cases. Example: '@Test public void testAddition() { assertEquals(...
API security involves protecting APIs from threats and vulnerabilities to ensure data integrity and confidentiality.
Use HTTPS to encrypt data in transit, preventing eavesdropping.
Implement authentication mechanisms like OAuth 2.0 for secure access.
Validate and sanitize inputs to prevent injection attacks.
Rate limiting can prevent abuse by restricting the number of requests.
Use API gateways to manage and monitor API tra
I applied via Campus Placement
It was a 90 minute coding test, involving 3 problems:
1-Given points on a 2d plane, you can delete one point, what is the minimum maximum distance you can have?
2-LFU Cache
3-Given an array with elements 0,1, your task is to find number of ways to divide this array into contiguous chunks so that each chunk has only one 1 in it.
To avoid method overriding, make the method final or private.
Declare the method as final to prevent it from being overridden in subclasses.
Declare the method as private to hide it from subclasses.
Use the @Override annotation to ensure that a method is actually overriding a superclass method.
The 'finalize' keyword is used in Java to perform cleanup operations before an object is garbage collected.
The 'finalize' method is called by the garbage collector before reclaiming an object's memory.
It can be used to release resources like closing files or sockets.
It is not recommended to rely on 'finalize' for resource cleanup as it is not guaranteed to be called.
based on 1 interview
Interview experience
based on 2 reviews
Rating in categories
Assistant Manager
228
salaries
| ₹2.4 L/yr - ₹7.2 L/yr |
Senior Management Associate
196
salaries
| ₹2 L/yr - ₹5 L/yr |
Deputy Manager
148
salaries
| ₹3.3 L/yr - ₹9 L/yr |
Management Associate
146
salaries
| ₹1.6 L/yr - ₹3.9 L/yr |
Manager
110
salaries
| ₹4 L/yr - ₹13.2 L/yr |
Times Group
Xerox
PULSUS HealthTech Group
Cimpress