Filter interviews by
I applied via Company Website and was interviewed in Dec 2024. There was 1 interview round.
1. Group Anagrams
Write a function to group anagrams from a list of strings.
Example:
Input: strs = ["eat", "tea", "tan", "ate", "nat", "bat"]
Output: [["eat","tea","ate"], ["tan","nat"], ["bat"]]
2. Count Primes
Write a function to count the number of prime numbers less than a non-negative number, n.
Example:
Input: n = 10
Output: 4
Explanation: The prime numbers less than 10 are 2, 3, 5, and 7.
3. Given an encoded string, return its decoded string.
Input: s = "3[a]2[bc]"
Output: "aaabcbc"
Explanation: The string "3[a]2[bc]" is decoded to "aaabcbc".
4. Given a string and a list of words, highlight the words in the string with bold tags.
Input: s = "abcxyz123", words = ["abc","123"]
Output: "abcxyz123"
Explanation: The words "abc" and "123" are highlighted in the input string.
5. Write a function to reverse only the vowels of a given string.
Input: "hello"
Output: "holle"
Explanation: The vowels "e" and "o" are reversed in the string "hello".
6. Write a function to reverse the order of characters in each word within a sentence while still preserving whitespace and initial word order.
Input: "Let's take LeetCode contest"
Output: "s'teL ekat edoCteeL tsetnoc"
Explanation: Each word in the sentence is reversed.
I applied via Indeed and was interviewed before Jan 2022. There were 2 interview rounds.
There will be a 1-hour coding test. The test mainly focuses on the candidate's logical ability to solve the problem. You can use any programming language to solve a problem. Pseudo-code will also work. Programs mostly related to String operations such as contamination, traversing, reversing, etc. but without standard functions and on Array.
Top trending discussions
posted on 7 Jun 2024
posted on 22 Jul 2024
I applied via Walk-in and was interviewed before Jul 2023. There were 4 interview rounds.
Coding test duration is 30 to 40 min
on paper pen and topic is simple like related to string,pattern and number's
Runtime refers to the period when a program is executing, affecting performance and resource usage.
Runtime is when code is executed, as opposed to compile time.
Performance can vary based on algorithms used; e.g., O(n) vs O(n^2).
Memory usage is crucial; e.g., using arrays vs linked lists can impact runtime.
Dynamic typing in languages like Python can lead to slower runtime compared to statically typed languages like C++.
posted on 6 Dec 2024
I applied via Referral and was interviewed before Dec 2023. There was 1 interview round.
Absolute xpath specifies the complete path from the root element to the desired element, while relative xpath specifies the path relative to the current element.
Absolute xpath starts with a single forward slash (/) and is more specific.
Relative xpath starts with a double forward slash (//) and is more flexible.
Absolute xpath is more prone to breaking if the structure of the page changes.
Relative xpath is easier to main...
posted on 12 Feb 2024
I applied via Walk-in and was interviewed in Jan 2024. There were 4 interview rounds.
They given some topic on gd
They gave some gd questions
Discussed technical aspects of previous projects, focusing on technologies used and challenges faced.
Utilized React for front-end development, enhancing user experience with dynamic components.
Implemented RESTful APIs for seamless data communication between front-end and back-end.
Faced challenges with database optimization, leading to a 30% increase in query performance after indexing.
Collaborated with cross-functional...
The struct keyword is used in programming languages to define a user-defined data type that contains multiple variables of different types.
Structs are used to group related data together.
They can have different types of variables, including other structs.
Structs can be used to create complex data structures.
They are commonly used in object-oriented programming languages.
The class keyword is used in object-oriented programming to define a blueprint for creating objects.
The class keyword is used in languages like Java, C++, and Python.
It allows the programmer to define the properties and behaviors of an object.
Objects created from a class are called instances.
Classes can have attributes (variables) and methods (functions).
Inheritance allows classes to inherit properties and behaviors fr...
I appeared for an interview before Jun 2024, where I was asked the following questions.
I manage stress by prioritizing tasks, maintaining open communication, and practicing mindfulness techniques to stay focused and calm.
Prioritize tasks: I create a to-do list to focus on high-impact tasks first, ensuring I meet deadlines without feeling overwhelmed.
Open communication: I discuss challenges with my team or manager, which helps in finding solutions and reduces feelings of isolation.
Mindfulness techniques: ...
I applied via Company Website and was interviewed in Jan 2022. There were 3 interview rounds.
based on 2 interview experiences
Difficulty level
Duration
based on 4 reviews
Rating in categories
Salesforce Developer
13
salaries
| ₹2.4 L/yr - ₹11.6 L/yr |
Amazon Sellers Services
Primus Global Technologies
GAMMON INDIA
Magneti Marelli Motherson Auto System