Filter interviews by
I applied via Naukri.com and was interviewed before Mar 2019. There were 6 interview rounds.
Designing a responsive HTML page using a provided template
Start by analyzing the template structure and content
Use media queries to ensure the page layout adjusts to different screen sizes
Optimize images and content for faster loading times
Test the page on various devices to ensure responsiveness
Consider accessibility features for all users
Top trending discussions
I appeared for an interview in Mar 2025, where I was asked the following questions.
Supervised learning uses labeled data for training, while unsupervised learning identifies patterns in unlabeled data.
Supervised learning requires labeled datasets, e.g., predicting house prices based on features like size and location.
Unsupervised learning works with unlabeled data, e.g., clustering customers based on purchasing behavior.
In supervised learning, the model is trained to minimize error between predicted ...
I applied via Naukri.com and was interviewed in Jul 2023. There were 2 interview rounds.
Key considerations for RESTful API design include resource identification, statelessness, and error handling strategies.
Use meaningful resource URIs (e.g., /users, /products).
Implement HTTP methods correctly: GET for retrieval, POST for creation, PUT for updates, DELETE for removal.
Ensure statelessness: each request should contain all necessary information.
Use appropriate status codes (e.g., 200 for success, 404 for no...
Designing a scalable backend for a learning management system requires careful planning for performance, reliability, and security.
Use microservices architecture to allow independent scaling of components like user management, course content, and analytics.
Implement load balancers to distribute traffic evenly across servers, ensuring no single point of failure.
Utilize a cloud provider (e.g., AWS, Azure) for auto-scalin...
I applied via Walk-in and was interviewed before Aug 2021. There were 3 interview rounds.
HTML, CSS and JS related Questions
I applied via Walk-in and was interviewed before Feb 2021. There was 1 interview round.
I applied via Naukri.com and was interviewed before May 2018. There were 5 interview rounds.
posted on 14 Nov 2019
I applied via Naukri.com and was interviewed in May 2019. There was 1 interview round.
Reduce image size while maintaining quality by optimizing compression, resizing, and cropping.
Use image compression tools like TinyPNG or JPEGmini.
Resize the image to the appropriate dimensions for its intended use.
Crop unnecessary parts of the image.
Save the image in the appropriate file format (JPEG for photographs, PNG for graphics with transparency).
Optimizing CSS involves reducing file size, minimizing HTTP requests, and using efficient selectors.
Minimize use of unnecessary CSS rules
Combine and minify CSS files
Use efficient selectors
Reduce file size by removing comments and whitespace
Avoid using @import
Use CSS sprites for images
Use media queries to load appropriate styles for different devices
I appeared for an interview in Dec 2016.
jQuery is a popular JavaScript library that simplifies HTML document traversal, event handling, and animation.
jQuery allows for easier manipulation of HTML elements and event handling.
It simplifies AJAX calls and animations on a webpage.
jQuery uses CSS selectors to target elements for manipulation.
Example: $('button').click(function() { alert('Button clicked!'); });
To upload a document to a server, use a file upload form with appropriate server-side code.
Create a file upload form in HTML using the element.
Use server-side code (e.g., PHP, Node.js) to handle the uploaded file.
Validate the file type and size on the server to ensure security.
Move the uploaded file to a designated folder on the server.
Store the file details (e.g., filename, path) in a database if n...
MySQL queries are commands used to interact with a MySQL database, allowing data retrieval, manipulation, and management.
SELECT statement: Used to retrieve data from a database. Example: SELECT * FROM users;
INSERT statement: Used to add new records. Example: INSERT INTO users (name, age) VALUES ('Alice', 30);
UPDATE statement: Used to modify existing records. Example: UPDATE users SET age = 31 WHERE name = 'Alice';
DELET...
Software Developer
12
salaries
| ₹3 L/yr - ₹6.1 L/yr |
Business Analyst
5
salaries
| ₹9.4 L/yr - ₹17.5 L/yr |
Support Engineer
5
salaries
| ₹1.9 L/yr - ₹4 L/yr |
Junior Software Engineer
4
salaries
| ₹2 L/yr - ₹3.2 L/yr |
Technical Support Engineer
4
salaries
| ₹3 L/yr - ₹3.1 L/yr |
Primus Global Technologies
TriGeo Technologies
Plada Infotech Services
Infocus Technologies