i
Codingal
Filter interviews by
In Python, the expression 3 + 2 * 2 evaluates to 7 due to operator precedence.
Python follows the order of operations: Parentheses, Exponents, Multiplication and Division (from left to right), Addition and Subtraction (from left to right).
In the expression 3 + 2 * 2, multiplication is performed before addition.
So, 2 * 2 equals 4, and then 3 + 4 equals 7.
You can verify this in Python by running: print(3 + 2 * 2) whi...
Code in the code.org platform
Use block-based coding to create programs
Drag and drop blocks to sequence commands
Test and debug your code to ensure it runs correctly
I am comfortable with OOPS programs such as Java, C++, and Python.
Proficient in Java OOPS concepts such as Inheritance, Polymorphism, and Encapsulation
Familiar with C++ OOPS concepts such as Abstraction, Constructors, and Destructors
Experienced in Python OOPS concepts such as Classes, Objects, and Inheritance
Program to print prime numbers
Start with a loop from 2 to n (number to check)
For each number, check if it is divisible by any number from 2 to its square root
If not divisible, it is a prime number and print it
Conditional statements are used to execute certain code based on a specific condition being met.
Conditional statements are often written using if/else statements
The condition is placed inside the parentheses after the if keyword
If the condition is true, the code inside the if block is executed, otherwise the code inside the else block is executed
Example: if(x > 5) {do something} else {do something else}
I am comfortable with Java, Python, and C++.
Proficient in Java with experience in developing web applications using Spring framework
Skilled in Python for data analysis and machine learning projects
Familiar with C++ for competitive programming and algorithm development
A data structure is a way of organizing and storing data in a computer so that it can be accessed and manipulated efficiently.
Data structures provide a means to manage and organize data effectively.
They define the relationship between data elements and enable operations to be performed on the data.
Examples of data structures include arrays, linked lists, stacks, queues, trees, and graphs.
Loops, arrays, and conditional statements are fundamental programming concepts.
Loops allow for repetitive execution of code based on a condition or a set number of iterations.
Arrays are collections of data that can be accessed and manipulated using an index.
Conditional statements allow for the execution of different code based on a specified condition.
Examples: for loop, while loop, do-while loop, if statement, sw...
Switch is a control statement used to select one of many code blocks to be executed.
Switch statement evaluates an expression and compares it with multiple cases
If a match is found, the code block associated with that case is executed
If no match is found, the default code block is executed
Example: switch(expression) { case 1: //code block; break; case 2: //code block; break; default: //code block; }
I applied via Wellfound and was interviewed in Feb 2024. There were 3 interview rounds.
I have diverse experience in sales, client relations, and strategic partnerships, driving growth in various industries.
Worked as a Sales Executive at XYZ Corp, increasing sales by 30% in one year through targeted outreach.
Developed strategic partnerships with local businesses, enhancing brand visibility and customer engagement.
Conducted market research to identify new business opportunities, leading to the launch of a ...
I want to switch to Edtech to combine my passion for education with innovative technology to make learning accessible and engaging.
Passion for education: I believe in the transformative power of education and want to contribute to making it more accessible.
Innovative technology: Edtech allows me to work with cutting-edge tools and platforms that enhance the learning experience.
Impact on learners: I want to help create ...
There were group of 4-6 people and they ask you a question you have to put your thoughts on it
Easy basics of coding
I am passionate about sharing my knowledge and experience to inspire and empower the next generation of coders.
I have a strong background in coding with several years of experience in the industry.
I enjoy mentoring and teaching others, and have previous experience as a coding instructor.
I believe in the importance of education and want to contribute to the growth and development of future coders.
I am dedicated, patient...
I applied via LinkedIn and was interviewed in Sep 2024. There were 2 interview rounds.
Moderate test of coding . Well structured
In Python, the expression 3 + 2 * 2 evaluates to 7 due to operator precedence.
Python follows the order of operations: Parentheses, Exponents, Multiplication and Division (from left to right), Addition and Subtraction (from left to right).
In the expression 3 + 2 * 2, multiplication is performed before addition.
So, 2 * 2 equals 4, and then 3 + 4 equals 7.
You can verify this in Python by running: print(3 + 2 * 2) which ou...
Functions are used to encapsulate a set of instructions that can be reused multiple times in a program.
Functions help in organizing code and making it more readable.
Functions allow for code reusability, reducing redundancy.
Functions can take input parameters and return output values.
Functions can be used to implement complex algorithms or logic.
Examples: calculating factorial, sorting elements, validating user input.
I applied via LinkedIn and was interviewed in Dec 2022. There were 4 interview rounds.
Computer concepts like sql, python etc..
Constructor is used to initialize an object when it is created, while destructor is used to clean up resources when an object is destroyed.
Constructor is called when an object is created, while destructor is called when an object is destroyed.
Constructors can have parameters to initialize the object, while destructors do not take any parameters.
Example: Constructor initializes member variables of a class, while destruc...
Explain to a kid what is coding?
I appeared for an interview before Jun 2024, where I was asked the following questions.
I created multiple assignments like UI and visual post
I applied via Company Website and was interviewed before Apr 2023. There were 3 interview rounds.
A test on coding basics
We can write a simple code in any computer language
Code in the code.org platform
Use block-based coding to create programs
Drag and drop blocks to sequence commands
Test and debug your code to ensure it runs correctly
I applied via AngelList and was interviewed before Oct 2021. There were 3 interview rounds.
30 mins multiple choice questions
Loops, arrays, and conditional statements are fundamental programming concepts.
Loops allow for repetitive execution of code based on a condition or a set number of iterations.
Arrays are collections of data that can be accessed and manipulated using an index.
Conditional statements allow for the execution of different code based on a specified condition.
Examples: for loop, while loop, do-while loop, if statement, switch ...
I am comfortable with OOPS programs such as Java, C++, and Python.
Proficient in Java OOPS concepts such as Inheritance, Polymorphism, and Encapsulation
Familiar with C++ OOPS concepts such as Abstraction, Constructors, and Destructors
Experienced in Python OOPS concepts such as Classes, Objects, and Inheritance
Program to print prime numbers
Start with a loop from 2 to n (number to check)
For each number, check if it is divisible by any number from 2 to its square root
If not divisible, it is a prime number and print it
I applied via Company Website and was interviewed in Aug 2022. There were 2 interview rounds.
Basic coding literacy
Live coding test to test your concepts
I applied via Recruitment Consultant and was interviewed in Mar 2021. There were 4 interview rounds.
Switch is a control statement used to select one of many code blocks to be executed.
Switch statement evaluates an expression and compares it with multiple cases
If a match is found, the code block associated with that case is executed
If no match is found, the default code block is executed
Example: switch(expression) { case 1: //code block; break; case 2: //code block; break; default: //code block; }
I am comfortable with Java, Python, and C++.
Proficient in Java with experience in developing web applications using Spring framework
Skilled in Python for data analysis and machine learning projects
Familiar with C++ for competitive programming and algorithm development
A data structure is a way of organizing and storing data in a computer so that it can be accessed and manipulated efficiently.
Data structures provide a means to manage and organize data effectively.
They define the relationship between data elements and enable operations to be performed on the data.
Examples of data structures include arrays, linked lists, stacks, queues, trees, and graphs.
Conditional statements are used to execute certain code based on a specific condition being met.
Conditional statements are often written using if/else statements
The condition is placed inside the parentheses after the if keyword
If the condition is true, the code inside the if block is executed, otherwise the code inside the else block is executed
Example: if(x > 5) {do something} else {do something else}
Top trending discussions
The duration of Codingal interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 7 interview experiences
Difficulty level
Duration
based on 44 reviews
Rating in categories
Coding Instructor
18
salaries
| ₹2 L/yr - ₹5.5 L/yr |
Business Development Associate
16
salaries
| ₹1 L/yr - ₹7.9 L/yr |
Curriculum Developer
6
salaries
| ₹4 L/yr - ₹4.6 L/yr |
BDA
5
salaries
| ₹5 L/yr - ₹5 L/yr |
Business Development Executive
4
salaries
| ₹2.8 L/yr - ₹7 L/yr |
InsanelyGood
Vegrow
Vilcart
Garuda Aerospace