Filter interviews by
I applied via Naukri.com and was interviewed in Sep 2021. There was 1 interview round.
There are three types of errors in PHP: syntax errors, runtime errors, and logical errors.
Syntax errors occur when the code violates the rules of PHP syntax.
Runtime errors occur during the execution of the script, such as division by zero or accessing undefined variables.
Logical errors do not cause the script to terminate, but they produce incorrect results or unexpected behavior.
An autoloader is a function that automatically loads classes when they are needed in a PHP script.
Autoloaders eliminate the need to manually include class files.
They use naming conventions to locate and load class files.
Autoloaders can be registered using spl_autoload_register() function.
Composer provides a default autoloader for PHP projects.
Abstract classes and interfaces are used to define common methods and properties for classes to implement.
Abstract classes cannot be instantiated and can contain both abstract and non-abstract methods.
Interfaces only contain method signatures and constants, and classes can implement multiple interfaces.
Abstract classes are useful for creating a base class with common functionality, while interfaces are useful for defin...
The .htaccess file is used to configure web server settings for a specific directory.
Used to set up redirects and rewrite rules
Can restrict access to certain files or directories
Can set custom error pages
Can enable/disable certain features like caching or compression
I follow PSR coding standards and adhere to best practices.
I follow PSR-1 and PSR-2 coding standards.
I use meaningful variable and function names.
I write clean and readable code.
I use proper indentation and spacing.
I avoid using global variables.
I use comments to explain complex code.
I adhere to best practices for security and performance.
For example, I always use prepared statements to prevent SQL injection attacks.
Top trending discussions
posted on 16 Aug 2024
Pagination in JPA allows for retrieving a subset of results from a query by specifying a limit and offset.
Use the setFirstResult() method to specify the starting index of the results to retrieve
Use the setMaxResults() method to specify the maximum number of results to retrieve
Combine setFirstResult() and setMaxResults() to implement pagination in JPA queries
To create a RESTful API, define endpoints, use HTTP methods, handle requests and responses, and follow REST principles.
Define endpoints for different resources (e.g. /users, /products)
Use HTTP methods like GET, POST, PUT, DELETE for CRUD operations
Handle requests and responses in JSON format
Follow REST principles like statelessness, uniform interface, and client-server architecture
posted on 29 Oct 2024
I applied via Campus Placement and was interviewed in Apr 2024. There were 4 interview rounds.
Basic aptitude asked for all company
One question to find substring of string which has double chars
Pandas is a Python library used for data manipulation and analysis, including creating and working with dataframes.
Import the pandas library: import pandas as pd
Create a dataframe: df = pd.DataFrame(data)
Accessing data in a dataframe: df['column_name']
Filtering data in a dataframe: df[df['column_name'] > value]
Adding a new column: df['new_column'] = values
The angle between the hour hand and minute hand at 12:20 is 10 degrees.
Calculate the angle made by the hour hand from 12 o'clock position: (20/60)*30 = 10 degrees
Calculate the angle made by the minute hand from 12 o'clock position: (20/60)*360 = 120 degrees
Find the difference between the two angles: 120 - 10 = 110 degrees
posted on 1 Mar 2024
I applied via LinkedIn and was interviewed in Jan 2024. There was 1 interview round.
posted on 6 May 2024
I applied via Referral and was interviewed in Nov 2023. There were 2 interview rounds.
Reasoning, maths, Devops, AI, ML
Semantic tags in HTML are specific tags that provide meaning to the content they enclose.
Semantic tags help search engines and screen readers understand the structure of a webpage.
Examples of semantic tags include
Using semantic tags improves SEO and accessibility of a website.
Java is a statically typed programming language used for backend development, while JavaScript is a dynamically typed scripting language used for frontend development.
Java is a statically typed language, meaning variable types are explicitly declared and checked at compile time.
JavaScript is a dynamically typed language, meaning variable types are determined at runtime.
Java is typically used for backend development, se...
posted on 1 Aug 2024
posted on 6 Aug 2024
I applied via Job Portal and was interviewed in Jul 2024. There were 3 interview rounds.
Questions based on coding
Based on coding questions
I am a recent graduate with a degree in Computer Science and a passion for coding. I have experience with Java, Python, and web development.
Recent graduate in Computer Science
Proficient in Java, Python, and web development
Passionate about coding
posted on 13 Mar 2024
I applied via Naukri.com and was interviewed before Mar 2023. There was 1 interview round.
Basic CSS properties include color, font-size, margin, padding, and display.
color
font-size
margin
padding
display
posted on 9 May 2023
I applied via Internshala and was interviewed before May 2022. There were 3 interview rounds.
posted on 7 Mar 2024
based on 1 review
Rating in categories
Senior Software Engineer
192
salaries
| ₹6.2 L/yr - ₹22.5 L/yr |
Software Engineer
175
salaries
| ₹4.2 L/yr - ₹14 L/yr |
Softwaretest Engineer
47
salaries
| ₹2.4 L/yr - ₹12.6 L/yr |
Technical Lead
46
salaries
| ₹12.2 L/yr - ₹35 L/yr |
Software Developer
42
salaries
| ₹3.8 L/yr - ₹12.7 L/yr |
Hurix Systems
Aptara
Serosoft Solutions
Magic Edtech