i
CodeClouds
Filter interviews by
General Computer Science Questions.
2NF eliminates partial dependencies, while 3NF eliminates transitive dependencies.
2NF eliminates partial dependencies by ensuring all non-key attributes are fully functionally dependent on the primary key.
3NF eliminates transitive dependencies by ensuring that non-key attributes are not dependent on other non-key attributes.
Example: In a table with columns A, B, and C where A is the primary key, if B depends on A and C...
Using recursion to print numbers from 1 to 100 without a loop
Create a recursive function that takes a number as input and prints it
Call the function with 1 as the initial input and increment the input by 1 in each recursive call
Stop the recursion when the input reaches 100
Delete removes rows from a table while truncate removes all rows from a table.
Delete is a DML command while truncate is a DDL command.
Delete operation can be rolled back while truncate operation cannot be rolled back.
Delete operation fires triggers on each row deletion while truncate operation does not fire triggers.
The data structure used to reverse an array is a stack.
A stack data structure can be used to reverse an array by pushing each element onto the stack and then popping them off in reverse order.
Example: If we have an array of strings ['apple', 'banana', 'cherry'], we can reverse it using a stack to get ['cherry', 'banana', 'apple'].
I applied via LinkedIn and was interviewed in Nov 2024. There was 1 interview round.
Basics of JS and some coding challenges related to array
CodeClouds interview questions for popular designations
I applied via LinkedIn and was interviewed before Mar 2022. There were 4 interview rounds.
I applied via Campus Placement and was interviewed in Apr 2023. There were 3 interview rounds.
Platform - Mettl
3 Questions of medium level difficulty to do in 2 hours, typically contain concepts like DSA, DP etc.
Structure padding is the insertion of unused bytes between structure members to align them on memory boundaries.
Padding is added to ensure that each member of a structure starts at a memory address that is a multiple of its size.
Padding is compiler-dependent and can vary between different platforms and architectures.
Padding can affect the size of a structure and the performance of the program.
Example: struct example { ...
Forming a dictionary from name
Create an empty dictionary
Iterate through each character in the name
Add the character as a key and its frequency as value in the dictionary
1 hour 3 questions easy to medium leetcode.
I applied via Referral and was interviewed before Jul 2023. There was 1 interview round.
It was good ...questions were easy and straight forward..basic questions based on ds algo
I applied via Campus Placement and was interviewed in Aug 2024. There were 2 interview rounds.
5 dsa questions + 1 sql + 30 mcq in round 1
Interview round asked a simple question find the 2 largest num in array then moved to oops and some one sql question
The duration of CodeClouds interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 6 interviews
Interview experience
based on 376 reviews
Rating in categories
Web Developer
214
salaries
| ₹2.2 L/yr - ₹8.5 L/yr |
Senior Web Developer
65
salaries
| ₹4.2 L/yr - ₹10.5 L/yr |
Html Developer
54
salaries
| ₹2.7 L/yr - ₹7.5 L/yr |
Quality Analyst
43
salaries
| ₹3 L/yr - ₹8.4 L/yr |
Front end Developer
38
salaries
| ₹3.1 L/yr - ₹9 L/yr |
Thomson Reuters
Duck Creek Technologies
FinThrive
Grey Orange