i
Technumen
Filter interviews by
I applied via Recruitment Consulltant
Interceptors are middleware functions that can be used to intercept and modify HTTP requests and responses.
Interceptors can be used in Angular to modify requests before they are sent to the server or responses before they are delivered to the application.
To add an interceptor for only selected requests, you can create a custom interceptor class that implements the HttpInterceptor interface and then provide it in the HT...
Lazy loading is a technique used to defer loading of non-essential resources until they are needed.
Lazy loading can be achieved by using JavaScript to load resources only when they are in the viewport.
Implementing lazy loading can improve page load times and overall performance.
Popular libraries like Intersection Observer can be used to implement lazy loading in web applications.
posted on 8 Apr 2024
Aptitutde test was easy asking qued about web technologies
posted on 18 Sep 2022
I applied via Job Portal and was interviewed in Aug 2022. There were 2 interview rounds.
Code Sandbox allows running tasks for front-end development
Open Code Sandbox and create a new project
Add necessary dependencies and files
Run tasks using npm scripts or command line
Examples: build, start, test
posted on 10 Aug 2022
I applied via AmbitionBox and was interviewed in Jul 2022. There were 4 interview rounds.
In aptitude test there are multiple choice questions . mathematics ,logical,regening etc
Java is independent because of its platform-independent nature.
Java code is compiled into bytecode which can run on any platform with a JVM.
It follows the 'Write Once, Run Anywhere' (WORA) principle.
Java's platform independence is achieved through its architecture and class libraries.
Java's platform independence makes it a popular choice for developing cross-platform applications.
final keyword is used in Java to make a variable, method or class unchangeable or unextendable.
final variables cannot be reassigned
final methods cannot be overridden
final classes cannot be extended
final keyword is used for optimization in Java
final keyword is used to ensure immutability in Java
I am completed servey in ration card
posted on 13 Mar 2024
I applied via Naukri.com and was interviewed before Mar 2023. There was 1 interview round.
Basic CSS properties include color, font-size, margin, padding, and display.
color
font-size
margin
padding
display
posted on 21 Mar 2022
I was interviewed in Jun 2021.
Round duration - 60 minutes
Round difficulty - Medium
Technical Interview round with questions based on Javascript mainly.
What are the data types in Javascript?
The set of types in the JavaScript language consists of primitive values and objects.
1. Primitive values (immutable datum represented directly at the lowest level of the language)
1.1 Boolean type : Boolean represents a logical entity and can have two values: true and false.
1.2 Null type : The Null type has exactly one value: null.
1.3 Undefined type : A variable that has not been assigned a value has the value und...
What is the typeof() operator?
In JavaScript, the typeof operator returns the data type of its operand in the form of a string. The operand can be any object, function, or variable.
Syntax: typeof operand
The possible types that exists in javascript are:
undefined
Object
boolean
number
string
symbol
function
What is the return type of getElementsByClass method?
The getElementsByClassName method of Document interface returns an array-like object of all child elements which have all of the given class name(s).
Is Javascript single threaded or multi threaded?
JavaScript is a single-threaded language, which means it has only one call stack that is used to execute the program. The call stack is the same as the stack data structure that you might read in Data structures. As we know stacks are FILO that is First In Last Out. Similarly, within the call stack, whenever a line of code gets inside the call stack it gets executed and move out of the stack. In this way, JavaScript is...
Explain the Async/ Await function.
Async/Await is the extension of promises which we get as a support in Javascript.
Async: It simply allows us to write promises based code as if it was synchronous and it checks that we are not breaking the execution thread. It operates asynchronously via the event-loop. Async functions will always return a value. It makes sure that a promise is returned and if it is not returned then javascript automatically wraps...
Round duration - 60 minutes
Round difficulty - Easy
Technical Interview round with questions based on Angular mainly.
What is AOT compilation? What are the advantages of AOT?
Every Angular application consists of components and templates which the browser cannot understand. Therefore, all the Angular applications need to be compiled first before running inside the browser.
Angular provides two types of compilation:
JIT(Just-in-Time) compilation
AOT(Ahead-of-Time) compilation
In JIT compilation, the application compiles inside the browser during runtime.
Whereas in the AOT compilation, the applic...
What are lifecycle hooks in Angular? Explain ngOnInit() hook.
Every component in Angular has a lifecycle, different phases it goes through from the time of creation to the time it's destroyed. Angular provides hooks to tap into these phases and trigger changes at specific phases in a lifecycle.
ngOnInit( ) This hook gets called once, after the ngOnChanges hook. It initializes the component and sets the input properties of the component.
How does one share data between components in Angular?
Child to parent using @Output and EventEmitter :
In this method, we bind a DOM element inside the child component, to an event ( click event for example ) and using this event we emit data that will captured by the parent component:
Child Component:
import {Component, Output, EventEmitter} from '@angular/core';
@Component({
selector: 'app-child',
template:`
Click to emit data
`,
styleUrls: ['./child.component.css']
})
expor...
Different Types Of Data Binding In Angular?
There mainly two types of data binding in angular
One way data binding
One way data binding is a change in the state affects the view from component to view template or change in the view affects the state from view template to component.
Two-way data binding
Two-way data binding is a change from the view can also change the model and similarly changes in the model can also change in the view from component to view templat
Tip 1 : Just start a small project and watch tutorials and implement them in your project.
Tip 2 : Start from a simple todolist app and then build a small simple shopping cart app. You can use a hard-coded json data for displaying items. It should be enough.
Tip 3 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.
posted on 18 Jul 2021
The typeof() method in JavaScript returns the data type of a variable or expression.
typeof() returns a string indicating the type of the operand.
It can be used with variables, literals, or expressions.
Common return values include 'number', 'string', 'boolean', 'object', 'function', and 'undefined'.
Javascript is single-threaded.
Javascript runs on a single thread called the event loop.
This means that it can only execute one task at a time.
However, it can delegate tasks to other threads using web workers.
This allows for parallel processing without blocking the main thread.
Async/await is a syntax for writing asynchronous code in a synchronous way.
Async/await is built on top of Promises.
Async functions always return a Promise.
Await can only be used inside an async function.
Async/await makes code easier to read and write compared to using callbacks or Promises.
Intercepter and class are both used in JavaScript, but serve different purposes.
Intercepter is used to intercept and modify HTTP requests and responses.
Class is used to create objects with properties and methods.
Intercepter is commonly used in frameworks like Angular and React.
Class is a fundamental concept in object-oriented programming.
Intercepter can be used to add authentication headers to requests.
Class can be use...
posted on 15 Jun 2023
I applied via Naukri.com and was interviewed before Jun 2022. There were 3 interview rounds.
Basic to intermediate questions on javascript
z index determines the stacking order of elements on a webpage.
z index is a CSS property that specifies the stack order of an element
Elements with a higher z index value will be displayed on top of elements with a lower value
Default z index value is 0, negative values are allowed
z index only works on positioned elements (position: relative, absolute, fixed)
Position relative is relative to its normal position, while position absolute is relative to its nearest positioned ancestor.
Position relative moves an element relative to its normal position.
Position absolute moves an element relative to its nearest positioned ancestor.
Position absolute elements are taken out of the normal flow of the document.
Design a carousel using jQuery and css
I applied via Naukri.com and was interviewed in Aug 2021. There was 1 interview round.
Senior Consultant
50
salaries
| ₹14.1 L/yr - ₹32 L/yr |
Senior Software Engineer
27
salaries
| ₹10 L/yr - ₹26.3 L/yr |
Associate Consultant
22
salaries
| ₹11 L/yr - ₹26 L/yr |
Consultant
21
salaries
| ₹15 L/yr - ₹31 L/yr |
Software Engineer
11
salaries
| ₹6 L/yr - ₹16 L/yr |
TCS
Infosys
Wipro
HCLTech