i
AM
Webtech
Filter interviews by
SDLC is a structured process for developing software, ensuring quality and efficiency throughout its lifecycle.
1. Requirement Analysis: Gathering and analyzing user requirements. Example: Conducting surveys to understand user needs.
2. Planning: Defining the scope, resources, and timeline. Example: Creating a project plan with milestones.
3. Design: Creating architecture and design specifications. Example: Designing...
AGILE is a flexible project management methodology focused on iterative development and collaboration.
Emphasizes iterative progress through small, incremental changes.
Encourages collaboration between cross-functional teams.
Utilizes regular feedback loops to adapt and improve processes.
Common frameworks include Scrum and Kanban.
Example: In Scrum, work is divided into sprints, typically lasting 2-4 weeks.
PHP is a server-side scripting language used for web development.
PHP stands for Hypertext Preprocessor.
It is an open-source language.
PHP code is executed on the server side.
It can be embedded into HTML code.
PHP supports various databases like MySQL, Oracle, etc.
PHP can be used to create dynamic web pages, web applications, and e-commerce websites.
Yes, PHP follows OOPs concepts.
PHP supports classes, objects, inheritance, and polymorphism.
It also has access modifiers like public, private, and protected.
PHP has magic methods like __construct(), __destruct(), __get(), and __set().
PHP also supports interfaces and abstract classes.
Jquery is a JavaScript library that simplifies HTML document traversing, event handling, and animation.
Jquery is a lightweight library that simplifies JavaScript programming.
It allows easy manipulation of HTML documents and event handling.
Jquery uses CSS selectors to select elements and perform actions on them.
It has a wide range of plugins available for various functionalities.
Jquery is compatible with all major ...
Apache server is a web server software that delivers web content to clients.
Apache server listens to incoming requests on a specified port
It processes the request and sends back the response
It can handle multiple requests simultaneously using child processes or threads
It uses configuration files to determine how to handle different types of requests
It can also serve as a reverse proxy or load balancer
MySql is a relational database management system that stores and retrieves data for web applications.
MySql uses SQL (Structured Query Language) to manage and manipulate data.
It stores data in tables with rows and columns.
It supports transactions to ensure data consistency.
It can be accessed and managed through various programming languages and tools.
It can be optimized for performance through indexing and query op...
Rasmus Lerdorf invented PHP in 1994.
PHP was originally created as a set of Common Gateway Interface (CGI) scripts by Rasmus Lerdorf in 1994.
It was later developed by a group of developers led by Andi Gutmans and Zeev Suraski.
PHP stands for Hypertext Preprocessor and is a server-side scripting language used for web development.
PHP is open source and has a large community of developers contributing to its developmen...
C libraries provide pre-written code for common tasks in C programming language.
C libraries contain pre-written code for common tasks such as string manipulation, memory allocation, and input/output operations.
They are included in C programs using the #include directive.
Examples of C libraries include stdio.h, string.h, and math.h.
C libraries can be used to simplify programming tasks and improve code efficiency.
Th...
Using $$ in a variable in PHP creates a variable variable.
It creates a new variable with the name of the value of the original variable.
The new variable will contain the value of the original variable.
It can be useful in certain situations, but can also lead to confusion and errors.
Sort the array, reverse the string
I am a passionate web developer with 5 years of experience in front-end and back-end development.
5 years of experience in web development
Proficient in front-end and back-end technologies
Strong problem-solving skills
Experience with responsive design and cross-browser compatibility
Familiar with Agile development methodologies
My goal is to continuously improve my skills, stay updated with the latest technologies, and contribute to innovative projects.
Continuously improve my coding skills through practice and learning new technologies
Stay updated with the latest trends and advancements in web development
Contribute to innovative projects that challenge me and allow me to grow professionally
I applied via Referral and was interviewed before Dec 2023. There was 1 interview round.
SDLC is a structured process for developing software, ensuring quality and efficiency throughout its lifecycle.
1. Requirement Analysis: Gathering and analyzing user requirements. Example: Conducting surveys to understand user needs.
2. Planning: Defining the scope, resources, and timeline. Example: Creating a project plan with milestones.
3. Design: Creating architecture and design specifications. Example: Designing UI/U...
AGILE is a flexible project management methodology focused on iterative development and collaboration.
Emphasizes iterative progress through small, incremental changes.
Encourages collaboration between cross-functional teams.
Utilizes regular feedback loops to adapt and improve processes.
Common frameworks include Scrum and Kanban.
Example: In Scrum, work is divided into sprints, typically lasting 2-4 weeks.
I applied via Referral and was interviewed before Sep 2019. There were 4 interview rounds.
C libraries provide pre-written code for common tasks in C programming language.
C libraries contain pre-written code for common tasks such as string manipulation, memory allocation, and input/output operations.
They are included in C programs using the #include directive.
Examples of C libraries include stdio.h, string.h, and math.h.
C libraries can be used to simplify programming tasks and improve code efficiency.
They ar...
MySql is a relational database management system that stores and retrieves data for web applications.
MySql uses SQL (Structured Query Language) to manage and manipulate data.
It stores data in tables with rows and columns.
It supports transactions to ensure data consistency.
It can be accessed and managed through various programming languages and tools.
It can be optimized for performance through indexing and query optimiz...
Apache server is a web server software that delivers web content to clients.
Apache server listens to incoming requests on a specified port
It processes the request and sends back the response
It can handle multiple requests simultaneously using child processes or threads
It uses configuration files to determine how to handle different types of requests
It can also serve as a reverse proxy or load balancer
Jquery is a JavaScript library that simplifies HTML document traversing, event handling, and animation.
Jquery is a lightweight library that simplifies JavaScript programming.
It allows easy manipulation of HTML documents and event handling.
Jquery uses CSS selectors to select elements and perform actions on them.
It has a wide range of plugins available for various functionalities.
Jquery is compatible with all major brows...
PHP is a server-side scripting language used for web development.
PHP stands for Hypertext Preprocessor.
It is an open-source language.
PHP code is executed on the server side.
It can be embedded into HTML code.
PHP supports various databases like MySQL, Oracle, etc.
PHP can be used to create dynamic web pages, web applications, and e-commerce websites.
Using $$ in a variable in PHP creates a variable variable.
It creates a new variable with the name of the value of the original variable.
The new variable will contain the value of the original variable.
It can be useful in certain situations, but can also lead to confusion and errors.
The connection variable in PHP is used to establish a connection to a database.
The connection variable is created using the mysqli_connect() function
It takes four parameters: host, username, password, and database name
The variable is used to execute queries and retrieve results from the database
It can be closed using the mysqli_close() function
Yes, PHP follows OOPs concepts.
PHP supports classes, objects, inheritance, and polymorphism.
It also has access modifiers like public, private, and protected.
PHP has magic methods like __construct(), __destruct(), __get(), and __set().
PHP also supports interfaces and abstract classes.
Rasmus Lerdorf invented PHP in 1994.
PHP was originally created as a set of Common Gateway Interface (CGI) scripts by Rasmus Lerdorf in 1994.
It was later developed by a group of developers led by Andi Gutmans and Zeev Suraski.
PHP stands for Hypertext Preprocessor and is a server-side scripting language used for web development.
PHP is open source and has a large community of developers contributing to its development.
PHP...
Top trending discussions
posted on 30 Dec 2022
I applied via Job Portal and was interviewed in Nov 2022. There were 3 interview rounds.
Online apti test was given by the senior Hr member.
Online code test, Hr decides every thing. Tech people do not have any rights of interviewing any candidate.
I appeared for an interview in Mar 2025, where I was asked the following questions.
I'm most comfortable with JavaScript, Python, and PHP, leveraging them for both front-end and back-end development.
JavaScript: Proficient in frameworks like React and Vue.js for dynamic web applications.
Python: Experienced with Django and Flask for building robust back-end services.
PHP: Familiar with Laravel for creating scalable web applications.
IDs are unique identifiers for a single element, while classes can be reused for multiple elements in CSS.
ID selectors are defined with a '#' symbol (e.g., #header).
Class selectors are defined with a '.' symbol (e.g., .button).
An ID should be unique within a page, while multiple elements can share a class.
IDs have higher specificity than classes, meaning they will override class styles if both are applied.
Example: <...
To find the maximum value in an array, iterate through the elements and keep track of the highest value encountered.
Initialize a variable to hold the maximum value, e.g., `maxValue = array[0]`.
Loop through each element in the array using a for loop.
Compare each element with the current maximum value.
If an element is greater than `maxValue`, update `maxValue`.
Return `maxValue` after completing the loop.
Example: For arra...
Optimizing website performance involves techniques to reduce load times and improve user experience.
Minimize HTTP requests by combining CSS and JavaScript files.
Use image optimization tools like TinyPNG to reduce image sizes without losing quality.
Implement lazy loading for images and videos to load them only when they are in the viewport.
Utilize browser caching to store static resources locally for faster access on re...
I appeared for an interview in Mar 2025, where I was asked the following questions.
I collaborated with a team to develop a responsive web application for a local business, enhancing their online presence.
Participated in daily stand-up meetings to discuss progress and challenges.
Utilized Git for version control, ensuring smooth collaboration and code integration.
Worked closely with a designer to implement user-friendly interfaces, improving user experience.
Conducted code reviews to maintain code quali...
I admire your company's innovative approach and commitment to quality, which aligns with my passion for web development and user experience.
Your focus on cutting-edge technology, like AI integration in web applications, excites me.
I appreciate your commitment to user-centered design, which I believe is crucial for creating effective web solutions.
The collaborative culture here is something I value, as I thrive in team ...
I appeared for an interview in Oct 2024, where I was asked the following questions.
I excel in problem-solving and teamwork, but I sometimes struggle with time management under tight deadlines.
Strength: Strong problem-solving skills - I enjoy tackling complex coding challenges, like optimizing website performance.
Strength: Effective communicator - I collaborate well with designers and stakeholders to ensure project alignment.
Weakness: Time management - I occasionally underestimate the time needed for ...
I appeared for an interview in Mar 2025, where I was asked the following questions.
JavaScript is a versatile, high-level programming language primarily used for web development to create interactive and dynamic web pages.
Client-side scripting: JavaScript runs in the browser, enabling dynamic content updates without reloading the page. Example: Form validation.
Event-driven programming: JavaScript can respond to user actions like clicks and key presses. Example: Dropdown menus that expand on click.
Asyn...
HTTP stands for Hypertext Transfer Protocol, a foundational protocol for data communication on the web.
HTTP is used for transferring hypertext documents on the web.
It operates on a client-server model, where the client requests resources and the server responds.
Common HTTP methods include GET (retrieve data) and POST (send data).
HTTP is stateless, meaning each request is independent and does not retain session informat...
I appeared for an interview in Apr 2025, where I was asked the following questions.
I admire your company's innovative approach and commitment to quality, making it an ideal place for my growth as a web developer.
Innovative Projects: Your recent project on [specific project] showcases cutting-edge technology and creativity, which excites me as a developer.
Collaborative Environment: I value teamwork, and your emphasis on collaboration aligns with my belief that great ideas come from diverse perspective...
I am a passionate web developer with expertise in front-end and back-end technologies, focused on creating user-friendly applications.
Proficient in HTML, CSS, and JavaScript for building responsive web interfaces.
Experienced with frameworks like React and Angular for dynamic web applications.
Skilled in back-end development using Node.js and Express for server-side logic.
Familiar with database management using MongoDB a...
I specialize in front-end development, focusing on creating responsive and user-friendly web applications using modern technologies.
Proficient in HTML, CSS, and JavaScript for building interactive web pages.
Experience with frameworks like React and Vue.js for efficient UI development.
Skilled in responsive design techniques to ensure compatibility across devices.
Familiar with version control systems like Git for collabo...
based on 5 interview experiences
Difficulty level
Duration
based on 41 reviews
Rating in categories
QA Engineer
21
salaries
| ₹1.8 L/yr - ₹7.3 L/yr |
Team Lead
6
salaries
| ₹4 L/yr - ₹7.7 L/yr |
Senior Web Developer
5
salaries
| ₹3 L/yr - ₹5.5 L/yr |
Senior HR Executive
5
salaries
| ₹3 L/yr - ₹5 L/yr |
Quality Analyst
4
salaries
| ₹1.2 L/yr - ₹2.2 L/yr |
Zidio Development
Northcorp Software
Accel Frontline
Elentec Power India (EPI) Pvt. Ltd.