Filter interviews by
Sorting an array of infinite length with only three elements (-1, 0, 1)
Use counting sort algorithm to count the frequency of each element
Create a new array with sorted elements based on their frequency
Time complexity is O(n) and space complexity is O(1)
Example: [-1, 1, 0, 1, -1, 0, 1, -1, 0, 1, ...]
Inheritance in Java allows a class to inherit properties and behaviors from another class.
Allows for code reusability and promotes the concept of 'is-a' relationship
Subclass inherits fields and methods from superclass
Can override methods in subclass to provide specific implementation
Super keyword is used to access superclass methods and fields
Example: class Dog extends Animal {}
Overriding in Java allows a subclass to provide a specific implementation of a method that is already provided by its superclass.
Inheritance is a key concept in overriding, where a subclass inherits methods from its superclass.
To override a method, the method in the subclass must have the same name, return type, and parameters as the method in the superclass.
The @Override annotation can be used to ensure that a me...
Data structures are ways of organizing and storing data in a computer so that it can be accessed and used efficiently.
Data structures can be linear or non-linear
Examples of linear data structures include arrays, linked lists, and stacks
Examples of non-linear data structures include trees and graphs
Choosing the right data structure can greatly impact the efficiency of algorithms
I applied via Campus Placement and was interviewed in Oct 2024. There were 3 interview rounds.
It is a test of total 150+ questions in which we have some java pseudocodes ,python ,aptitude reasoning questions as well and english questions.
The program checks if a given sentence is a palindrome or not.
Prompt the user to input a sentence
Remove all spaces and punctuation from the sentence
Reverse the sentence and compare it with the original sentence to check for palindrome
Comprehensive questions covered wide range of topics
Coding was typically
The test was developed using a combination of programming languages tailored for specific functionalities.
JavaScript was used for front-end development to create interactive user interfaces.
Python was utilized for back-end services due to its simplicity and extensive libraries.
SQL was employed for database management to handle data storage and retrieval efficiently.
Java could have been used for building robust server-s...
I appeared for an interview in Sep 2024.
In that apptitude, reasoning,verbal,SQL queries
Retrieve student names with grades between 8 and 9 from a dataset, filtering based on specified criteria.
Data Source: Ensure you have access to a dataset containing student names and their corresponding grades.
Filtering Logic: Use a filtering mechanism (like a loop or a query) to select students whose grades are between 8 and 9.
Example: If using JavaScript, you might use the filter method: students.filter(student =>...
This SQL query retrieves student names with a CGPA between 8 and 9 from the student database.
SQL Query Structure: The query uses the SELECT statement to specify the column (stdname) to retrieve from the student table.
BETWEEN Operator: The BETWEEN operator is used to filter records where the CGPA falls within the specified range (8 to 9).
Data Retrieval: This query will return all student names whose CGPA is greater than...
I enjoy reading, hiking, and coding personal projects, which enhance my creativity, problem-solving skills, and overall well-being.
Reading: Expands my knowledge and improves my analytical skills. For example, I recently read a book on software architecture.
Hiking: Helps me stay physically active and clear my mind, allowing for better focus when I return to work.
Coding personal projects: Keeps my programming skills shar...
I applied via Walk-in and was interviewed in Aug 2024. There was 1 interview round.
I appeared for an interview in Aug 2024.
To find the top two maximum salaries from the emp table, we can use SQL queries with ORDER BY and LIMIT clauses.
Use SQL query: SELECT DISTINCT salary FROM emp ORDER BY salary DESC LIMIT 2;
DISTINCT ensures unique salary values are considered.
ORDER BY salary DESC sorts the salaries in descending order.
LIMIT 2 restricts the output to the top two salaries.
Total 10ques, 3 from python and java, 4 from SQL.
I applied via Campus Placement and was interviewed in Jul 2024. There were 4 interview rounds.
There were 90 questions that need to solved in 60 min. Only eligible to next round if qualified in this round
Overriding in Java allows a subclass to provide a specific implementation of a method that is already provided by its superclass.
Inheritance is a key concept in overriding, where a subclass inherits methods from its superclass.
To override a method, the method in the subclass must have the same name, return type, and parameters as the method in the superclass.
The @Override annotation can be used to ensure that a method ...
Inheritance in Java allows a class to inherit properties and behaviors from another class.
Allows for code reusability and promotes the concept of 'is-a' relationship
Subclass inherits fields and methods from superclass
Can override methods in subclass to provide specific implementation
Super keyword is used to access superclass methods and fields
Example: class Dog extends Animal {}
I am a software developer with 5 years of experience in Java, Python, and SQL.
Experienced in Java, Python, and SQL programming languages
Worked on developing web applications using frameworks like Spring and Django
Familiar with database management systems like MySQL and PostgreSQL
Hyderabad is a vibrant city with a mix of historical landmarks, modern attractions, and delicious food options.
Charminar - iconic monument in the heart of the city
Golconda Fort - historic fort with stunning architecture
Hussain Sagar Lake - picturesque lake with a giant Buddha statue
Ramoji Film City - world's largest film studio complex
Birla Mandir - beautiful temple dedicated to Lord Venkateswara
My favourite TV show is Game of Thrones.
Epic fantasy series with complex characters and storylines
Based on the book series 'A Song of Ice and Fire' by George R.R. Martin
Known for its shocking plot twists and intense battles
Apptitude test is so easy it consists of English, technical mcqs
Most of the questions from the quant ,they covered mostly train problems , work and time ,pipes,simple interest,profit and loss
I applied via Campus Placement and was interviewed in Aug 2024. There was 1 interview round.
Aptitude test based on quantitative,logical,dsa,java,python mcqs
I applied via Campus Placement and was interviewed in Feb 2024. There were 2 interview rounds.
There will be two sessions in first round , first there will be 60+ of aptitude and second session will be of reasoning which consists of 15 questions ,but overall they will give you 90 mins of time to complete all the questions and result will be displayed immediately whether you qualified for next round or not
There will be coding round after qualifying the first round and these will be hard , many of students will disqualify in this round
Top trending discussions
The duration of Modak Analytics interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 20 interview experiences
Difficulty level
Duration
based on 47 reviews
Rating in categories
3-8 Yrs
Not Disclosed
Software Development Engineer
57
salaries
| ₹4 L/yr - ₹9 L/yr |
Data Engineer
50
salaries
| ₹5 L/yr - ₹13 L/yr |
Software Developer
36
salaries
| ₹4.8 L/yr - ₹12 L/yr |
Software Engineer
30
salaries
| ₹3.5 L/yr - ₹10.5 L/yr |
Hadoop Administrator
19
salaries
| ₹5.6 L/yr - ₹16 L/yr |
Markelytics Solutions
Jasper Colin
GfK MODE
Dunnhumby