Software Ui Developer Interview Questions

3,529 software ui developer interview questions shared by candidates

Profile: Software Developer (UI Developer - React) Branch: Pune Mode: Microsoft Teams Duration: 1hr 10min Level: Very Easy - Easy Round 1: Coding, JavaScript and ReactJs What will be the output of the program and why? const a = { name: ‘ram’ } const b = a b.lastName = ‘Lakhan’; b.gender = ‘Male’ console.log(a, b); What will be the output of the program and why? const a = { value: 15 } a.func = () => console.log(‘karan’); console.log(a) What will be the output of the program and why? for (var i = 0; I < 4; i++ ) { setTimeout( function () { console.log(i) }, 2000) Change the output to print different numbers with ES5 feature only. We have two objects: Create a merge function to merge obj2 properties into obj1. Without using any inbuilt methods. let obj1 = { name: ‘karan’, lastName: ‘negi’ } let obj2 = { age: ‘26’, occupation: ‘developer’ } Output should be like – obj1 = { name: ‘karan’, lastName: ‘negi’, age:’26’, occupation: ‘developer’ } Write a function such that it returns, any value b/w max and min but not the max and min value in an array. i.e let arr = [ 3, 5, 7, 1, 9 ] Output can be : 3 or 5 or 7 What will be the output: var output = ( function (x) { delete x; return x; })(0); How Javascript Engine works ? How asynchronous things happen in Javascript ? What happens if we do this. state instead of using this.setState()? How connect Method works in Redux. How will you pass child component props back to the parent component? Round 2: Coding, ReactJs and JavaScript Duration: 1hr 15min Level: Very Easy - Easy Mode: Microsoft Teams What is a prototype in Javascript? What is babel, and why do we need it? What is webpack, and why do we need it? React Lifecycle Methods . D/w Functional Component and Class Based Component. How to connect to Redux using a functional based component. Types of hooks in functional based components. WAP to find a factorial of a number using Recursion. Write a function that accepts a string and print out the input in reverse order i.e Input : Welcome to Javascript Output: emocleW ot tpircsavaJ What is the output of the following program - let arr = [‘karan’, ‘singh’, ‘negi’, ‘the’, ‘greatest’] console.log(arr.splice(1)) What is the output of the following program - for (var i = 0; I < 4; i++ ) { setTimeout( function () { console.log(i) }, 2000) What is the output of the following program - var num = 15; function number() { console.log(num) var num = 18; } number() What is the difference b/w == and === ? Round 3: Managerial Round Duration: Mode: Microsoft Teams Introduce yourself. Tell me about your strengths Did you have any conflict in previous company regarding work How do you manage your time What is your salary expectation and why should we hire you Tell me about the difficult task that you have encountered in your previous project.
avatar

UI Developer

Interviewed at Amdocs

3.7
Apr 14, 2021

Profile: Software Developer (UI Developer - React) Branch: Pune Mode: Microsoft Teams Duration: 1hr 10min Level: Very Easy - Easy Round 1: Coding, JavaScript and ReactJs What will be the output of the program and why? const a = { name: ‘ram’ } const b = a b.lastName = ‘Lakhan’; b.gender = ‘Male’ console.log(a, b); What will be the output of the program and why? const a = { value: 15 } a.func = () => console.log(‘karan’); console.log(a) What will be the output of the program and why? for (var i = 0; I < 4; i++ ) { setTimeout( function () { console.log(i) }, 2000) Change the output to print different numbers with ES5 feature only. We have two objects: Create a merge function to merge obj2 properties into obj1. Without using any inbuilt methods. let obj1 = { name: ‘karan’, lastName: ‘negi’ } let obj2 = { age: ‘26’, occupation: ‘developer’ } Output should be like – obj1 = { name: ‘karan’, lastName: ‘negi’, age:’26’, occupation: ‘developer’ } Write a function such that it returns, any value b/w max and min but not the max and min value in an array. i.e let arr = [ 3, 5, 7, 1, 9 ] Output can be : 3 or 5 or 7 What will be the output: var output = ( function (x) { delete x; return x; })(0); How Javascript Engine works ? How asynchronous things happen in Javascript ? What happens if we do this. state instead of using this.setState()? How connect Method works in Redux. How will you pass child component props back to the parent component? Round 2: Coding, ReactJs and JavaScript Duration: 1hr 15min Level: Very Easy - Easy Mode: Microsoft Teams What is a prototype in Javascript? What is babel, and why do we need it? What is webpack, and why do we need it? React Lifecycle Methods . D/w Functional Component and Class Based Component. How to connect to Redux using a functional based component. Types of hooks in functional based components. WAP to find a factorial of a number using Recursion. Write a function that accepts a string and print out the input in reverse order i.e Input : Welcome to Javascript Output: emocleW ot tpircsavaJ What is the output of the following program - let arr = [‘karan’, ‘singh’, ‘negi’, ‘the’, ‘greatest’] console.log(arr.splice(1)) What is the output of the following program - for (var i = 0; I < 4; i++ ) { setTimeout( function () { console.log(i) }, 2000) What is the output of the following program - var num = 15; function number() { console.log(num) var num = 18; } number() What is the difference b/w == and === ? Round 3: Managerial Round Duration: Mode: Microsoft Teams Introduce yourself. Tell me about your strengths Did you have any conflict in previous company regarding work How do you manage your time What is your salary expectation and why should we hire you Tell me about the difficult task that you have encountered in your previous project.

Viewing 2881 - 2890 interview questions

See Interview Questions for Similar Jobs

Glassdoor has 3,529 interview questions and reports from Software ui developer interviews. Prepare for your interview. Get hired. Love your job.