Filter interviews by
I applied via Naukri.com and was interviewed in Oct 2024. There was 1 interview round.
GO uses goroutines and channels to handle concurrency efficiently.
GO uses goroutines to achieve concurrency. Goroutines are lightweight threads managed by the Go runtime.
Channels are used to communicate between goroutines. They provide a safe way to pass data between concurrent processes.
GO also has a built-in 'sync' package for synchronization primitives like mutexes and wait groups.
GO's 'select' statement allows for ...
defer in Go is used to delay the execution of a function until the surrounding function returns.
Defer is used to ensure that a function call is performed at the end of the surrounding function, regardless of where the defer statement is located.
If there are multiple defers in a function, they will be executed in Last In, First Out (LIFO) order.
Example: func exampleFunc() { defer fmt.Println('First defer'); defer fmt.Pr...
Top trending discussions
I applied via Campus Placement
Question related to operating system and computer network
I applied via Walk-in and was interviewed in Nov 2024. There were 2 interview rounds.
1st round is aptitude and pesudocode
I applied via Campus Placement and was interviewed in Oct 2024. There were 3 interview rounds.
In first round 4 coding question like 1 dsa 2 database and one is api and question is very simple . coding round was conducted in hackerrank
Again same but dsa question and oops concept in deep level
I applied via Recruitment Consulltant and was interviewed in Sep 2024. There were 2 interview rounds.
Basic questions were given..bar graphs,pie charts
Oops concept stands for Object-Oriented Programming concepts which include principles like inheritance, encapsulation, polymorphism, and abstraction.
Oops concept is a programming paradigm that focuses on objects and classes.
It includes principles like inheritance, where a class can inherit properties and behaviors from another class.
Encapsulation is another principle where data is wrapped within a class and can only be...
Hash Map is a data structure that stores key-value pairs and uses a hash function to map keys to their corresponding values.
Hash Map uses a hash function to determine the index of the key-value pair in the underlying array.
Collisions can occur when multiple keys hash to the same index, which can be resolved using techniques like chaining or open addressing.
Hash Map typically has a load factor threshold to determine whe...
I applied via Naukri.com and was interviewed in Aug 2024. There were 2 interview rounds.
It was CAD Developer position so they asked about cad and some aptitude questions.
posted on 10 Jun 2024
diff var let const
var is function-scoped, let and const are block-scoped
var can be redeclared and reassigned, let can be reassigned but not redeclared, const cannot be reassigned or redeclared
const must be initialized during declaration, let and var can be declared without initialization
based on 1 review
Rating in categories
Senior Software Engineer
240
salaries
| ₹5.1 L/yr - ₹15.1 L/yr |
Senior Engineer
216
salaries
| ₹6 L/yr - ₹15.6 L/yr |
Lead Engineer
190
salaries
| ₹7.2 L/yr - ₹24 L/yr |
Software Engineer
157
salaries
| ₹3.8 L/yr - ₹14 L/yr |
Senior QA Engineer
73
salaries
| ₹5.5 L/yr - ₹12.5 L/yr |
TCS
Infosys
Wipro
HCLTech