Translation: Crazy geek

Original: https://www.indeed.com/hire/interview-questions/front-end-developer

Whether you’re an interviewer or a job seeker, these ideas can be very useful to you.

How do you make your website or Web application accessible?

Resolution:

Front-end developers need to take full control of usability and accessibility when designing experiences for end users. This question lets the interviewer know the candidate’s knowledge of these standards and best practices.

What interviewers want to know:

  • First hand experience in implementing usability and accessibility standards
  • Means of ensuring accessibility
  • Has the candidate ever implemented usability and accessibility in a project

Reference answer:

I test my Web application on a variety of browsers and devices to see if the experience works on all devices. I also use popular screen reading software and other ancillary solutions to see if it is accessible to all potential users.”

What are your favorite features of HTML5 and how do you implement them in your front-end projects?

Resolution:

Front-end development spends a lot of time on HTML5, integrating Web designs and implementing features to save development time and improve the final product.

What interviewers want to know:

  • Learn more about HTML5 features
  • Can clearly explain how candidates have used HTML5 in past projects
  • Creative use of HTML5

Reference answer:

I like HTML5’s support for multimedia compared to previous versions. When I developed with this feature, I made video and audio an important part of the user experience without worrying that it wouldn’t load properly or break the page.

How do YOU organize your CSS and JavaScript code to make it easier for other developers to use?

Resolution:

Front-end developers often work with code created by former employees or work as part of a team. This question gives the interviewer a sense of whether the candidate can create a website or Web application that other employees can understand.

What interviewers want to know:

  • Experience in organizing and annotating code
  • What happens if you don’t comment your code properly
  • Be willing to make life easier for the rest of the development team

Reference answer:

I split each component of the site into separate code. Each snippet of code is commented so that other developers can change it.

Can you explain the concept of CSS float and give some examples?

Resolution:

This technical question measures the interviewer’s understanding of common CSS elements. This question is a good way to screen candidates and make sure they’re not just proficient with CSS.

What interviewers want to know:

  • What is the definition of CSS float
  • How are job seekers using this element in their code
  • Be able to explain the technical concept to anyone

Reference answer:

CSS float tells the browser to place specific elements on the right or left side of the container. Use float when I develop pages that dynamically size based on user resolution.”

How do you handle browser-specific rendering issues? Do you find one browser more challenging than others?

Resolution:

Based on how each browser renders, front-end developers must introduce browser-specific hacks into Web applications and pages. This common process should be familiar to job seekers.

What interviewers want to know:

  • Example browser-specific workaround
  • Understand how browsers render applications and pages
  • Understand the characteristics of a particular browser

Reference answer:

I often need to change the DIV position on Microsoft Edge web pages. For me, this browser is the most problematic, as I almost never encounter this type of problem with Chrome or Firefox.

How do you learn about the latest front-end technologies?

Resolution:

Technology and standards in front-end development are constantly changing. Candidates with “continuous learning” skills can continue to learn how to improve the development process and the end user experience.

What interviewers want to know:

  • What technical books have candidates read
  • Are you involved in or have any open source projects
  • Whether to enroll in continuing education or online courses

Reference answer:

I subscribe to several front-end development magazines and frequently visit the Stack Overflow forum. These resources help me keep abreast of the latest technologies in front-end development.

What’s your favorite front-end project? Why is that?

Resolution:

This question gives the interviewer insight into the personal preferences of the front-end developer. Some candidates may prefer Web projects, while others prefer working on Web application teams.

What interviewers want to know:

  • Insights into their favorite direction of travel
  • The enthusiasm with which they described the project
  • Their favorite examples of front-end projects

Reference answer:

I recently developed a web app for my local hospital. It simplifies the process of seeking care for patients, and I’m happy to know that my work helps patients get the help they need faster.

Welcome to pay attention to the jingchengyideng public account: Jingchengyideng, get more front-end technology dry goods.