i
Coditas Technologies
Filter interviews by
Find duplicates in a list of elements.
Iterate through the list and keep track of elements seen so far
If an element is already in the seen elements, it is a duplicate
Use a hash set to efficiently check for duplicates
Check if any two strings in the list are anagrams of each other
Iterate through the list and for each string, sort the characters and check if it already exists in a hashmap
If it exists, then the current string is an anagram of the existing string
Return true if anagrams are found, false otherwise
I applied via Naukri.com and was interviewed in May 2024. There were 2 interview rounds.
I have worked on a variety of technologies including Python, SQL, Hadoop, Spark, and AWS.
Python
SQL
Hadoop
Spark
AWS
Rate in skills out of 5
Programming: 5
Data Analysis: 4
Database Management: 4
Machine Learning: 3
Explode function is used to split a string into an array of strings based on a delimiter.
The explode function takes in a delimiter and a string as input
It splits the string into an array of strings based on the delimiter
For example, explode(',', 'apple,banana,orange') would return ['apple', 'banana', 'orange']
Top trending discussions
I applied via LinkedIn and was interviewed before Apr 2023. There were 3 interview rounds.
A combination of aptitude and coding
I applied via Naukri.com and was interviewed in Sep 2024. There were 3 interview rounds.
1 python question and 1 sql question for coding and rest were the mcqs based on sql and python.
posted on 22 Nov 2024
Encapsulation, Inheritance, Polymorphism, Abstraction are the four pillars of OOPS in Java.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Inheritance: Allows a class to inherit properties and behavior from another class.
Polymorphism: Ability to present the same interface for different data types.
Abstraction: Hiding the implementation details and showing only the necessary features.
A constructor in Java is a special type of method that is used to initialize objects.
Constructors have the same name as the class they are in.
They do not have a return type, not even void.
Constructors are called when an object of a class is created.
Example: public class Car { public Car() { // constructor code } }
I applied via LinkedIn and was interviewed in Sep 2024. There was 1 interview round.
Kubernetes architecture is a container orchestration platform that manages containerized applications across a cluster of nodes.
Kubernetes follows a master-slave architecture with a master node and multiple worker nodes.
Master node components include API server, scheduler, controller manager, and etcd.
Worker node components include kubelet, kube-proxy, and container runtime (e.g. Docker).
Nodes communicate with each oth...
A Dockerfile is a text document that contains all the commands a user could call on the command line to assemble an image.
Dockerfile is used to build Docker images by specifying the base image, adding dependencies, and defining commands to run.
Each instruction in a Dockerfile creates a layer in the image, allowing for efficient reuse of layers.
Examples of Dockerfile instructions include FROM, RUN, COPY, and CMD.
Dockerf...
I applied via Approached by Company and was interviewed in Sep 2024. There were 2 interview rounds.
Excel Assignment on building a dashboard
posted on 29 Apr 2024
I applied via Referral and was interviewed in Mar 2024. There were 2 interview rounds.
The question asks to find a missing character in an array of strings.
Iterate through each string in the array
Check the length of each string to find the missing character
Compare the characters in each string to identify the missing one
based on 8 reviews
Rating in categories
Software Engineer
355
salaries
| ₹3.6 L/yr - ₹12 L/yr |
Associate Software Engineer
151
salaries
| ₹3.5 L/yr - ₹7.2 L/yr |
Software Developer
126
salaries
| ₹6 L/yr - ₹23 L/yr |
Senior Software Engineer
109
salaries
| ₹10.8 L/yr - ₹30 L/yr |
QA Engineer
64
salaries
| ₹2.5 L/yr - ₹11.1 L/yr |
TCS
Infosys
Wipro
HCLTech