Web Developer & Designer Interview Preparation Guide
Download PDF

Web Developer & Designer related Frequently Asked Questions by expert members with job experience as Web Developer & Designer. These questions and answers will help you strengthen your technical skills, prepare for the new job interview and quickly revise your concepts

68 Web Developer & Designer Questions and Answers:

1 :: Tell me what is Information Architecture?

On web page information, architecture is often referred to the structure and navigation of an entire site.

2 :: Tell us how can you integrate CSS file to your webpage?

To integrate CSS file with any number of HTML files, you have to integrate the file after the <head> tag using “Link” property.

<head><Link REL=STYLESHEET HREF= “filename.css”Type=“text/css”></head>

3 :: Tell me while writing an error message what all things you need to take into consideration?

You need to take following things in consideration

☛ Don’t use negative words
☛ Clearly mention the error so that the user knows what to correct
☛ Give user a clue or link to solve the error
☛ Put the blame on yourself and not on the user

4 :: Tell me what strategies will be used to revenue for your site?

The Web Design and Development Company you choose to design your website should be concerned about generating revenue for your website too. They should provide a genuine list of strategies that can be incorporate into a site design.

These result-oriented strategies must be matched with your goals like proper placement of your business contact information, an eye-catching slideshow on the homepage features products and sales properly placed on every page of the website and prominent of CTAs to catch the visitor’s attention.

5 :: Tell us how many pages will the Website Contains?

Search engines love the websites which contain various pages and rich content. Normally a website has About Us, Contact Us, FAQs, and Terms & Conditions and other pages like blogs, services, testimonials, products will be decided according to your business type.

6 :: Tell us what kind of CMS do they use?

Ask them about the type of CMS used either third-party system of the custom built one. Also find out if it’s web based interface supports WordPress and other e-commerce platforms, compatible with all browsers.

If you do not know how to use the live CMS then ask if they offer training for it.

7 :: Tell me what is called as negative infinity in JavaScript?

It is a number in JavaScript which is formed by dividing a negative number by zero. The number will return undefined, if used by negative infinity. Example: number.negative_infinity.

8 :: Explain what is the basic difference between an alert box and a confirm box?

An alert box is a pop up box that has only one element. That is the OK button. While the confirm box has two buttons the OK and the cancel button.

9 :: Explain me what is the use of local storage in HTML5?

Before the coming of HTML5, the local storage was used to be associated with cookies. Cookies was not really beneficial for usages that include a large amount of data. This was passed on from server to server and hence resulted in very slow and ineffective website performance. This is not the same case in HTML5 as data is not passed in every subsequent server and is used only when asked.

Hence, it can be possible to store large amounts of data by itself and still do not affect the website’s performance. Such data is stored in different areas of the website and the website can access most of the data stored by itself.

10 :: Please explain how many markup elements do you know used in HTML5?

There are many markup elements, these include:

☛ <article>: Specifies the self-contained and independent content. This includes a news article, a blog post, a forum post and other elements that could be used to share and distribute from the rest of the site.
☛ <aside>: Used to indicate the aside content from the main content. The aside content should be related to the outside content.
☛ <bdi> : For elements that should not be bounded by the text direction of the parent elements .
☛ <command>: A checkbox, a radio button, or just a simple button can be used as a command.
☛ <details>: To describe the details about the document and parts of the document.
☛ <summary>: A caption or a summary inside the details of the document or parts of the document.
☛ <figure>: For grouping a section or a stand-alone part of a web page. This can include an audio or a video.
☛ <figcaption>: To edit the caption of the figure selected. Used to give names of the figure selected.
☛ <footer>: Found at the end or the bottom of a page of the document. The footer information may include the author information, the page number, the date of the document, the contact information and the copyright information and details.
☛ <header>: Found at the top of the webpage could include various buttons like navigation and also information about the website.
☛ <hgroup>: Used to set the heading size of the webpage. The largest id for the main heading while the rest are all sub headings. The heading size varies from <h1> to <h6>. This constitutes the hgroup.
☛ <mark>: Used for texts that should be highlighted.
☛ <meter>: Used for measurement purposes. Also done when the maximum and minimum values are known.
☛ <nav>: Used for navigational purposes or for a section of the webpage that requires navigation.
☛ <progress>: To state the work progress of a webpage.
☛ <ruby>: For ruby annotations or for foreign languages and their symbols.
☛ <section>: For a section in the document. This includes headers, footers, chapters or any other subsections of the document.
☛ <time>: For defining the date, time or both.
☛ <wbr>: For depicting word break or for the areas where there is a new line or a paragraph.