Find Interview Questions for Top Companies
Ques:- What is use of preloader? What are the different var used for creating preloaders?
Asked In :-
Right Answer:
A preloader is used to display a loading animation or message while content is being loaded, improving user experience by indicating that the application is processing. Common variables used for creating preloaders include `loading`, `isLoading`, and `showLoader`.
Ques:- How can I add text to an image?
Asked In :- yd,
Right Answer:
To add text to an image in Photoshop, select the Text Tool (T), click on the area of the image where you want to add text, type your text, and then adjust the font, size, and color as needed.
Ques:- What is a ambeant acclusion?
Asked In :-
Right Answer:
Ambient occlusion is a shading technique used in 3D graphics to calculate how exposed each point in a scene is to ambient lighting. It helps create a more realistic appearance by simulating the soft shadows that occur in areas where objects are close together, enhancing depth and detail.
Ques:- What does ABCD (and ABCDE) mean?
Asked In :-
Right Answer:
ABCD (and ABCDE) refers to a method of evaluating the usability and accessibility of web content, often used in the context of web design and development. Each letter represents a different aspect to consider: A for Accessibility, B for Browser compatibility, C for Content quality, D for Design, and E for Engagement.
Ques:- OK, then what is Javascript and how does it work with the DOM?
Right Answer:
JavaScript is a programming language that allows you to create dynamic and interactive content on websites. It works with the DOM (Document Object Model) by manipulating HTML elements, allowing you to change their content, style, and structure in response to user actions or events.
Ques:- What is Gif
Asked In :-
Right Answer:
GIF (Graphics Interchange Format) is a bitmap image format that supports both static and animated images, using lossless compression to maintain image quality.
Ques:- How FontSize and Font Size is differ in DHTML?
Right Answer:
In DHTML, "FontSize" refers to a property used in CSS to set the size of the font, while "font size" typically refers to the actual size value (like pixels or points) that defines how large the text appears. "FontSize" is often used in JavaScript or CSS to manipulate the size dynamically, whereas "font size" is a general term for the measurement of text size.
Ques:- What is the syntax of UI object identifier used by DOM extension?
Right Answer:
The syntax of the UI object identifier used by the DOM extension is typically in the format: `document.getElementById('elementId')` or `document.querySelector('.className')` for class selectors.
Ques:- How can I find the colour of a pixel of an image?
Asked In :- kps, virtuos, left right mind,
Right Answer:
You can find the color of a pixel in an image using the following methods:

1. **In Photoshop**: Use the Eyedropper Tool (I) to click on the pixel, and the color will be displayed in the Color Picker.

2. **Using JavaScript (for web)**: Load the image onto a canvas element, then use `getImageData(x, y, 1, 1)` to get the color data of the pixel at coordinates (x, y).
Ques:- What is the difference b/w DHTML and HTML?
Right Answer:
DHTML (Dynamic HTML) is an extension of HTML that allows for interactive and animated web pages by combining HTML, CSS, and JavaScript, while HTML (HyperText Markup Language) is the standard markup language used to create static web pages.
Ques:- What do u mean by MIS?
Asked In :-
Right Answer:
MIS stands for Management Information System. It is a system that provides managers with the tools to organize, evaluate, and manage departments within an organization by collecting, processing, and presenting data for decision-making.
Ques:- How to use CSS to separate content and design ?
Asked In :-
Right Answer:
To separate content and design using CSS, you should:

1. Use HTML for the structure and content of your webpage.
2. Apply CSS for styling and layout, keeping styles in separate CSS files or within `<style>` tags.
3. Use classes and IDs in HTML to target specific elements in your CSS for styling, ensuring that the content remains independent of the design.
Ques:- What is the features of DHTML?
Right Answer:
DHTML (Dynamic HTML) features include:

1. **Dynamic Content**: Allows content to change without reloading the page.
2. **Animation**: Enables animations and transitions using CSS and JavaScript.
3. **Interactivity**: Facilitates user interaction through events and scripts.
4. **Style Manipulation**: Allows real-time changes to styles and layouts using CSS.
5. **Document Object Model (DOM) Manipulation**: Enables dynamic changes to the HTML structure.
Ques:- What are inline, block, parent, children, replaced and floating elements?
Asked In :-
Right Answer:
- **Inline elements**: Elements that do not start on a new line and only take up as much width as necessary (e.g., `<span>`, `<a>`).
- **Block elements**: Elements that start on a new line and take up the full width available (e.g., `<div>`, `<h1>`).
- **Parent elements**: Elements that contain other elements (children) within them.
- **Child elements**: Elements that are nested inside a parent element.
- **Replaced elements**: Elements whose content is replaced by an external resource, such as images or iframes (e.g., `<img>`, `<input>`).
- **Floating elements**: Elements that are taken out of the normal document flow and can be positioned to the left or right, allowing text and inline elements to wrap around them (using `float` property).
Ques:- How can I find the width and height of an image resource?
Asked In :- disco,
Right Answer:
You can find the width and height of an image resource in PHP using the `getimagesize()` function. For example:

```php
list($width, $height) = getimagesize('path/to/image.jpg');
```
Ques:- How to change HTML Attribute using HTML DOM?
Right Answer:
You can change an HTML attribute using the HTML DOM by selecting the element and using the `setAttribute` method. For example:

```javascript
document.querySelector('.post-title').setAttribute('data-question-id', '12345');
```
Ques:- Why does my content shift to the left on some pages (in FF)?
Asked In :-
Right Answer:
Content may shift to the left in Firefox due to inconsistent box model handling, margin collapsing, or differences in default styles. Check for CSS properties like `margin`, `padding`, and `box-sizing`, and ensure they are applied consistently across all browsers.
Ques:- How To Style Table Cells?
Asked In :-
Right Answer:
To style table cells, you can use CSS selectors targeting the `<td>` (table data) and `<th>` (table header) elements. For example:

```css
td {
background-color: lightblue;
padding: 10px;
border: 1px solid black;
}

th {
background-color: darkblue;
color: white;
padding: 10px;
border: 2px solid black;
}
```

You can apply these styles directly in a `<style>` tag in the HTML document or in an external CSS file.
Ques:- I want to know aboutTexturing
Right Answer:
Texturing is the process of applying images or patterns (textures) to 3D models to give them detail and realism. It involves mapping a 2D image onto the surface of a 3D object, affecting how it looks in terms of color, detail, and surface characteristics.


A Web Programmer, commonly known as a Web Developer, is a professional who specializes in building and maintaining websites and web applications. This role is a cornerstone of the digital world, responsible for translating design concepts and business requirements into a functional, interactive, and responsive online presence. The work of a web programmer is highly technical and requires a deep understanding of programming languages, databases, and network protocols.

The field is generally divided into three main specializations, each with its own set of responsibilities and required skills:

  1. Front-End Developer: The front-end programmer is responsible for everything the user sees and interacts with in a web browser. Their work focuses on the “client-side” of a website. Key responsibilities include creating the user interface, implementing the visual design, and ensuring the website is responsive and performs well on different devices and browsers. The core technologies for a front-end developer are HTML (for structure), CSS (for styling), and JavaScript (for interactivity). They often use modern frameworks and libraries like React, Angular, or Vue.js to build complex and dynamic user interfaces.
  2. Back-End Developer: The back-end programmer is responsible for the “server-side” of a website, which the user doesn’t see. Their work involves the logic, databases, and server technology that power the website’s functionality. Key responsibilities include building APIs (Application Programming Interfaces) to allow the front-end to communicate with the server, managing databases to store and retrieve data, and implementing security and authentication features. They use a variety of programming languages like Python (with frameworks like Django or Flask), Java (with Spring), PHP, Ruby, or Node.js.
  3. Full-Stack Developer: A full-stack developer is a versatile professional who has a strong command of both front-end and back-end technologies. They are capable of handling all aspects of web development, from designing the user interface to managing the server and database. This broad skill set makes them highly valuable, especially in smaller teams or startups where a single person may be required to manage a project from start to finish.

Regardless of their specialization, a web programmer must possess strong problem-solving skills, be meticulous with details, and be a continuous learner to keep up with the fast-paced evolution of web technologies. They often work in a collaborative environment with designers, project managers, and other developers, using version control systems like Git to manage their code. The ultimate goal of a web programmer is to create a seamless, efficient, and secure web experience that meets the needs of both the business and its users.

AmbitionBox Logo

What makes Takluu valuable for interview preparation?

1 Lakh+
Companies
6 Lakh+
Interview Questions
50K+
Job Profiles
20K+
Users