Filter interviews by
I applied via Naukri.com and was interviewed before Aug 2020. There were 3 interview rounds.
Javascript is a programming language used for creating interactive web pages and web applications.
Javascript is a client-side scripting language
It can be used for form validation, creating animations, and manipulating HTML and CSS
It can also be used on the server-side with Node.js
Javascript frameworks like React and Angular are popular for building web applications
Sass is a CSS preprocessor that allows you to write more efficient and maintainable CSS code.
Sass stands for Syntactically Awesome Style Sheets
It extends CSS with variables, nesting, mixins, and more
Sass files are compiled into regular CSS files before being served to the browser
Example: $primary-color: #007bff; .button { background-color: $primary-color; }
Top trending discussions
I applied via Shine
Closures are functions that have access to variables from their outer scope even after the outer function has finished executing.
Closures allow functions to access variables from their parent function even after the parent function has returned.
They help in creating private variables and functions in JavaScript.
Closures are commonly used in event handlers and callbacks.
call, apply, and bind are methods in JavaScript used to manipulate the context of a function.
call() is used to invoke a function with a specified 'this' value and arguments provided individually.
apply() is similar to call() but arguments are passed as an array.
bind() is used to create a new function with a specified 'this' value and initial arguments.
I applied via AmbitionBox and was interviewed in Jul 2023. There were 3 interview rounds.
Uging tag , elements, div, selector, flex box etc
Bootstrap is a front-end framework that helps in creating responsive websites by using a grid system and predefined classes.
Bootstrap provides a grid system with 12 columns that automatically adjusts based on screen size.
It includes responsive utility classes like 'd-none' and 'd-md-block' to show/hide content based on screen size.
Bootstrap also offers responsive navigation components like the navbar that collapses int
General apptitude test
Based on project and dsa
I applied via Approached by Company and was interviewed in Oct 2024. There were 2 interview rounds.
Program to return list of .tst files in given directory and subdirectories
Use recursion to traverse through all directories and subdirectories
Check if each file has .tst extension and add to list if true
Use built-in functions like os.listdir() and os.path.splitext() in Python
The '==' operator is used for comparing values of primitive data types, while the 'equals' method is used for comparing objects in Java.
Use '==' to compare primitive data types like int, char, boolean, etc.
Use 'equals' method to compare objects like Strings, Lists, etc.
Example: int a = 5; int b = 5; if(a == b) { // true }
Example: String str1 = 'hello'; String str2 = 'hello'; if(str1.equals(str2)) { // true }
Abstract classes are used to provide a common base for multiple classes, while interfaces define a contract for classes to implement.
Abstract classes can contain both abstract and concrete methods, while interfaces can only have abstract methods.
Abstract classes can have constructors, while interfaces cannot.
Interfaces allow for multiple inheritance, while classes can only inherit from one abstract class.
Abstract class...
Singleton design pattern ensures a class has only one instance and provides a global point of access to it.
Ensure a private static instance variable in the class.
Provide a public static method to access the instance, creating it if necessary.
Use synchronized keyword or double-checked locking to make it thread-safe.
Merge sort is a divide and conquer algorithm that divides the input array into two halves, sorts each half, and then merges the sorted halves.
Divide the array into two halves
Recursively sort each half
Merge the sorted halves back together
posted on 3 Dec 2024
2 medium leetcode questions were asked
I applied via Campus Placement and was interviewed in Aug 2024. There were 3 interview rounds.
45 minutes
arrays, strings,
SHL
To find number of nodes in a tree, perform a depth-first or breadth-first traversal and count the nodes. Time complexity is O(n).
Perform a depth-first or breadth-first traversal of the tree
Count the nodes as you traverse the tree
Time complexity is O(n) where n is the number of nodes in the tree
Abstraction is the concept of hiding complex implementation details and showing only the necessary information.
Abstraction allows developers to focus on the essential features of an object or system.
It helps in reducing complexity and improving efficiency in software development.
Implement abstraction in programming by using abstract classes and interfaces.
Example: In a car, we don't need to know the internal workings o...
The minimum number of coins to reach a target amount can be calculated using dynamic programming.
Use dynamic programming to calculate the minimum number of coins needed to reach the target amount.
Start by initializing an array to store the minimum number of coins needed for each amount from 0 to the target amount.
Iterate through the coin denominations and update the minimum number of coins needed for each amount based
Convert byte stream to human readable format without using library
Iterate through the byte stream and convert each byte to its ASCII character representation
Concatenate the ASCII characters to form the human readable format
Handle special characters and edge cases appropriately
I applied via Job Fair and was interviewed in Nov 2024. There were 2 interview rounds.
Array, math, sort, string javascript qutions
Simple coding qution
posted on 30 Nov 2024
I applied via campus placement at Kalinga Institute of Industrial Technology, Khurda and was interviewed in May 2024. There were 2 interview rounds.
Coding round was there. Two coding questions were asked to solve in 1 hour. The difficulty was easy to medium.Leetcode questions of arrays and strings.
posted on 22 Oct 2024
I applied via Company Website and was interviewed in Apr 2024. There was 1 interview round.
UI Developer
4
salaries
| ₹1.5 L/yr - ₹2 L/yr |
Angular Developer
4
salaries
| ₹2.2 L/yr - ₹2.2 L/yr |
Softwaretest Engineer
3
salaries
| ₹1.2 L/yr - ₹3 L/yr |
Oracle
Amdocs
Automatic Data Processing (ADP)
Carelon Global Solutions