i
Jungleworks
Filter interviews by
I applied via Hirist and was interviewed in Sep 2024. There was 1 interview round.
Check if a string is a palindrome or not.
Create a function that compares the string with its reverse.
Ignore spaces and punctuation when checking for palindrome.
Examples: 'racecar', 'A man, a plan, a canal, Panama!'
Merging two sorted arrays into a single sorted array
Create a new array to store the merged result
Use two pointers to iterate through the two input arrays and compare elements
Add the smaller element to the new array and move the pointer for that array forward
Continue this process until all elements are merged
I was interviewed in May 2024.
Top trending discussions
Callbacks are functions passed as arguments to other functions, to be executed later.
Callbacks are commonly used in asynchronous programming to handle events or responses.
They allow for functions to be executed after another function has finished.
Callbacks can be used to achieve better modularity and reusability in code.
Example: setTimeout function in JavaScript takes a callback function as an argument to be executed a
I applied via Recruitment Consulltant and was interviewed in Oct 2024. There were 2 interview rounds.
Find the first non-repetitive character in a string.
Iterate through the string and count the occurrences of each character.
Return the first character with a count of 1.
Scenario based questions
I applied via campus placement at Amrita School of Engineering, Bangalore
Basic DSA linked list, stack etc
System design food delivery application
I am a passionate software developer with experience in Java, Python, and web development.
Experienced in Java, Python, and web development technologies
Strong problem-solving skills
Team player with excellent communication skills
let, const, and var are keywords used for variable declaration in JavaScript.
let is block-scoped and can be reassigned.
const is block-scoped but cannot be reassigned.
var is function-scoped and can be reassigned.
posted on 15 Jun 2023
I applied via Recruitment Consulltant and was interviewed in May 2023. There were 5 interview rounds.
Basic 2 ,3 Java programs. Moderate level.
Authentication in Spring Boot is handled using Spring Security which provides various authentication mechanisms.
Use Spring Security to configure authentication in Spring Boot
Define a custom UserDetailsService to load user-specific data for authentication
Use annotations like @EnableWebSecurity and @EnableGlobalMethodSecurity to secure endpoints
Configure authentication providers like in-memory, JDBC, LDAP, etc. in the ap
In Java, deadlock can be handled by using techniques like avoiding nested locks, using timeout, and using the java.util.concurrent package.
Avoid nested locks to prevent potential deadlocks.
Use timeout when acquiring locks to prevent indefinite waiting.
Utilize java.util.concurrent package classes like ReentrantLock and Semaphore for more advanced synchronization control.
Find all anagrams in a string
Create a hashmap to store the frequency of characters in the input string
Iterate through the input string and check if the frequency of characters matches the hashmap for each substring of the same length
Store the substrings that are anagrams in an array and return it
Basic coding and oops concepts
Associate Software Engineer
37
salaries
| ₹5 L/yr - ₹17 L/yr |
Business Development Executive
36
salaries
| ₹2.4 L/yr - ₹8 L/yr |
Business Development Manager
28
salaries
| ₹4.2 L/yr - ₹14 L/yr |
Software Engineer
24
salaries
| ₹6 L/yr - ₹13 L/yr |
Product Manager
16
salaries
| ₹10 L/yr - ₹22 L/yr |
Zoho
Freshworks
Paytm
Ola Cabs