Frontend Interview Questions For 3 Years Of Experience
To be a successful frontend developer, you need a combination of technical skills, problem-solving abilities, and a good understanding of user experience design. Here are some essential skills for frontend development:
- Proficient in HTML: Understanding the structure, semantics, and best practices of HTML is essential for creating well-structured and accessible web pages.
- Strong CSS Skills: CSS is used for styling and layout. You should be proficient in CSS fundamentals, including selectors, box model, positioning, responsive design, and CSS frameworks.
- JavaScript and Frameworks: JavaScript is a core language for frontend development. Familiarity with JavaScript and its libraries/frameworks like React, Angular, or Vue.js is crucial for building interactive and dynamic web applications.
- Responsive Design: Ability to create responsive layouts that adapt to different screen sizes and devices is essential for delivering a consistent and user-friendly experience across various platforms.
Front End Developer Interview Questions for 3 Years Of Experience
HTML Interview Questions for 3 Years Of Experience
- What is the use of aria hidden attribute ?
- What are some important points related to accessibility ?
- For accessibility which screen reader is used for which browser ?
- What are web workers ?
- Which html elements were used before HTML5 for embedding video into the website ?
- What is an image map ?
- What does semantic HTML mean ?
- What are the new features of HTML5 ?
- Explain use of meta tags in HTML ?
- What is view state and session state ?
- What should be preferred for storing tokens localstorage or session storage or cookies and why ?
CSS Interview Questions For 3 Years Of Experience
- Difference between display none and visibility hidden ?
- What are the new features in CSS3 ?
- What is the difference between active and focus pseudo classes ? -
- What is CSS box sizing property ?
- What is the box model in CSS ?
- How do you create a responsive design using CSS3 ?
- How to align an element both vertically and horizontally at the center of it’s parent element ?
- How to animate in css ?
- How to create a half circle using css ?
- How to create a triangle using css ?
- What is SCSS ?
- What are mixins in SCSS ?
- What are the benefits of using CSS preprocessors ?
- How can you implement responsive images ?
- Explain CSS flexbox with example ?
- In CSS flexbox how to to put a child div which is on 3rd position inside the parent to top inside the parent container ?
- What is the difference between CSS grid and CSS flexbox ?
- How to create a 9 square boxes with 3 rows and 3 columns using css ?
JavaScript Interview Questions For 3 Years Of Experience
- What is Callback hell ?
- Explain promises in JavaScript ?
- Difference between observable and a promise
- How to create custom events in JavaScript ?
- Difference between prototype and _proto_ ?
- Explain prototypal inheritance in JavaScript ?
Difference between for in and for of loop ?
- Difference between get and post methods ?
- Difference between post and put methods ?
- When we pass an object to a function are they passed by reference or by value ?
- What are the design patterns in JavaScript ?
- What do u understand by the terms mutable and immutable in JavaScript ?
- What is Async and Await in JavaScript ?
- Is array a data type ?
- How can we overwrite any JavaScript inbuilt property (like array.push())
- Explain exception handling in JavaScript ?
- Difference between a transpiler and a compiler ?
- How to apply conditional breakpoints in chrome browser debugging tool ?
- How to check if a number is an integer without using math function and without converting number into string or array ?
- Use of JavaScript clearInterval() ?
- How to define a private method or variable inside a class in JavaScript or ES6 ?
- Can arrow functions be used as constructor functions ?
- What is Map in JavaScript ?
- How to implement authentication in a website ?
- How would you implement pagination using JavaScript ?
- Difference between a browser tab and a window in context of localstorage and sessionstorage ?
- What is oauth in context of jwt ?
- What is nginx used for ?
- How to change the redirection URLs after the build has been made ?
- What is a JWT , what are it's parts and what is its use ?
- What are ‘set’ in javascript ?
- Do we have reverse() method on javascript string ?
- Name some array methods in JavaScript ?
- Which operation is faster among == and === ?
- Why storing JWT in cookie is safer than storing JWT in session storage or local storage? Is storing in cookie 100 percent safe ? what if I copy JWT from cookie in the browser debug panel and use it in a CSRF attack ?
- Explain Array's sort method for sorting numbers. What is the time complexity of this method ?
- What is quick sort and what is it's time complexity ?
- Write a code to flatten the contents of an object ?
- What is Micro frontend architecture ?
- What is the difference between first class function and higher order function ?
- What is temporal dead zone ?
- What is the seal method in JavaScript ?
- What is functional programming in JavaScript ?
- Difference between put and patch method in javascript ?
- What is a REST API ?
- How to convert an object to an Array in JavaScript ?
- How to deep clone in JavaScript ?
- How to flatten an array in JavaScript ?
- What is debounce in JavaScript ?
- What is memoization in JavaScript ?
- How to write a function ‘Sum’ such that on calling sum(a)(b)(c)....() where a,b,c etc are numbers , the output will be a+b+c+....(function calls with parameters) ?
Angular Interview Questions For 3 Years Of Experience
- What are the ways to share data between 2 components ?
- What is lazy loading in Angular ?
- What are custom directives in Angular and how to create them ?
- What is the difference between ng serve and npm start ?
- What is the difference between ng add and npm install ?
- Can we use jQuery in Angular 2/4/5 ?
- What is replay subject in angular ?
- What is the difference between adding styles and scripts in angular.json and adding styles and scripts in index.html ?
- What is the difference between cold observables and hot observables ?
- What are the properties inside @ngModule decorator ?
- How to generate a component using cli command without creating its spec file ?
- What is RxJS ?
- What is the use of HttpClientModule ?
- Is it necessary to define a constructor in a component ?
- What are the security features in angular ?
- What is testbed in Jasmine ?
- What is the difference between Subject and Behaviour Subject ?
- What are the advantage of using observable instead of promise for http request ?
- Difference between authorization and authentication. Explain the basic difference and also in the context of an angular application ?
- What is AOT in Angular ?
- How to create custom pipe in Angular ?
- What are inbuilt Angular pipes ?
- Explain Software version nomenclature (semantic versioning) ?
- What is the use of tilde(~) and caret(^) sign in package.json ?
- What are interceptors in Angular ?
- Can we rename dist folder in Angular Project ?
- How would the browser Know that your app is an Angular based app ?
- How to make multiple http calls in parallel in Angular ?
- What is a module in TypeScript, and how can you use it ?
- How to hit an API before the loading of the appComponent ?
- If there is a package(or say library) that is not available through NPM , then how would you use it in your angular application ?
- How to implement treeshaking in Angular ?
- What can be the values of 'providedIn' property of @injectable decorator ?
- How to optimize Angular application using OnPush change detection strategy ?
- What is the latest Angular version and what are the new features added in it ?
- What are the types of forms available in Angular ? Explain with syntax.
- What are dynamic forms and how to create them in Angular ?
- How to show error messages on form controls ?
- How to use a service only for a specific component instead of the whole module ?
- Can you put ngIf and ngFor on same element ?
- What's the difference between Observable and Subject ?
- How does ng serve work ?
- How to improve Angular app performance ?
- What is AuthGuard in Angular ?
- Explain the canActivateChild route guard ?
- What is the difference between Canload and canActivate route guards ?
- Explain switch map , mergemap , forkjoin, combineLatest, concatMap, exhaustMap . what would happen if any of the requests fails in switch map , merge map or forkjoin ?
- What is dependency injection ?
- What's the difference between debounce and setTimeout ?
- What are RxJS key features ?
- What is the difference between 'from' and 'of' operator in RxJS ?
- How do you handle errors in RxJS observables ?
- What is the purpose of operators in RxJS, and can you give an example of a common operator ?
- What are services in Angular ?
- What is the difference between AOT and JIT ?
- What are the different building blocks of Angular ?
- How do you use the retry() operator in RxJS, and what is its purpose ?
- What is Angular change detection and how does it work ?
- How to dynamically create form fields with FormArray in Angular ?
- How to optimize an Angular application ?
- Explain pure and impure pipe in Angular ?
- Explain unit testing in Angular ?
- How to test an Angular Service ?
- Explain ngAfterContentInit hooks ?
- Explain ngAfterViewInit hook with example ?
- Difference between ngAfterContentInit and ngAfterViewInit ?
- What is View Encapsulation in Angular ?
- What is the use of polyfills ?
- What is scan operator in RxJS ?
- How does spyOn work in Angular ?
- How to mock http request in Angular ?
Git Interview Questions For 3 Years Of Experience
- How do you remove a file from a Git repository ?
- How do you undo the last Git commit ?
- How do you view the Git commit history ?
- What is tagging in git ?
- What is rollback in git ?
- What is git bisect command ?
- What is the use of Reflog in git ?
- How does Git handle file conflicts when merging branches ?
- What are Git hooks, and how can they be used in a repository ?
- Explain the concept of "cherry picking" in Git and how it can be done ?
JavaScript Coding Interview Questions
- Write a code to display which character is coming how many times in a given string ?
- Write a function to check whether a string is a palindrome or not with time complexity of the code ?
- Given an array containing some numbers write a code to that will find out the missing numbers in the array's range ?
- Write a code to reverse all the words of a given string. For example :
Input : “how are uoy”
Output : “Woh era you” - How to segregate 0s and 1s in an array in Javascript ?
- Write a function to check if an anagram of a string is palindrome or not ?
- Write a code to check if two strings are anagram of each other ?
- Write a code to group items of array by category ?
- How to get the maximum count of consecutive 1's in an array ?
- How do you write a factorial code in JavaScript ?
- Given an integer array, find the subarray with the largest sum, and return its sum ?
- How to merge two sorted arrays in JavaScript ?
- How do you check if a value is a prime number ?
- How to reverse a string in JavaScript using recursion ?
For more questions and answers visit our website at frontend interview questions
Comments
Post a Comment