i
Webkul Software
Filter interviews by
I applied via Referral
Print a specific pattern using any programming language.
A class in OOP is a blueprint for creating objects, defining their properties and behaviors.
Classes are templates for creating objects in OOP
They define the properties (attributes) and behaviors (methods) of objects
Objects are instances of classes, each with its own unique data
Inheritance allows classes to inherit properties and behaviors from other classes
Encapsulation ensures that the data is hidden and can only be a...
Abstract class can have both abstract and non-abstract methods, while interface can only have abstract methods.
Abstract class can have constructors, fields, and methods, while interface cannot have any implementation.
A class can only extend one abstract class, but can implement multiple interfaces.
Abstract classes are used to define common characteristics of subclasses, while interfaces are used to define contracts for...
Joining is combining data from two or more tables based on a related column, while an inner join query retrieves only the matching records.
Joining is used to combine data from multiple tables in a database.
Inner join query retrieves only the records that have matching values in both tables.
Syntax for inner join: SELECT columns FROM table1 INNER JOIN table2 ON table1.column = table2.column;
Example: SELECT orders.order_i...
I applied via Company Website and was interviewed in Sep 2024.Β There were 3 interview rounds.
Focusing on moderate level patterns
Object oriented principles are fundamental concepts in software development that focus on organizing code into objects with properties and behaviors.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Inheritance: Allowing a new class to inherit properties and behaviors from an existing class.
Polymorphism: The ability for objects of different classes to respond to the same message in di...
I applied via Company Website and was interviewed in Aug 2024.Β There were 2 interview rounds.
I applied via Campus Placement and was interviewed in Nov 2024.Β There were 3 interview rounds.
Aptitude qsn with psuedocode
Webkul Software interview questions for popular designations
I applied via Referral and was interviewed in Jul 2024.Β There were 2 interview rounds.
In first round, they ask a dynamic pattern question.
An attribute in HTML provides additional information about an element and is used to modify the element's behavior or appearance.
Attributes are added to HTML elements using the syntax attribute="value".
Attributes can be used to specify things like the size, color, or alignment of an element.
Examples of attributes include 'href' in Example and 'src' in .
Constructor in PHP is a special method used to initialize objects of a class.
Constructor is a special method with the same name as the class.
It is automatically called when an object is created.
Constructors can be used to initialize object properties or perform any necessary setup.
Example: class Car { public function __construct() { echo 'Car object created'; }}
Get interview-ready with Top Webkul Software Interview Questions
I applied via LinkedIn and was interviewed in Aug 2024.Β There was 1 interview round.
E-commerce refers to buying and selling goods and services over the internet, while m-commerce involves transactions conducted through mobile devices.
E-commerce involves online transactions through websites or online platforms.
M-commerce refers to transactions conducted through mobile devices like smartphones or tablets.
E-commerce can include online shopping, online banking, online ticket booking, etc.
M-commerce can in...
Cloud storage is a service where data is remotely maintained, managed, and backed up. Examples include Google Drive, Dropbox, and iCloud.
Cloud storage is a service where data is stored on remote servers accessed over the internet.
It allows users to store and access data from any device with an internet connection.
Examples of cloud storage services include Google Drive, Dropbox, iCloud, OneDrive, and Amazon S3.
I would recommend Ola/Uber to introduce a carpooling feature to promote sustainability and reduce traffic congestion.
Introduce a carpooling option in the app to allow users to share rides with others going in the same direction
Implement a rating system for carpooling to ensure safety and reliability
Offer discounts or incentives for users who choose the carpooling option
Partner with companies or organizations to promote...
Digitisation has revolutionized the economy by increasing efficiency, accessibility, and connectivity.
Digitisation has led to increased efficiency in business operations through automation and streamlining of processes.
It has improved accessibility to goods and services through online platforms, reaching a wider customer base.
Digitisation has enhanced connectivity among businesses, customers, and stakeholders, facilita...
I applied via Company Website and was interviewed in Jul 2024.Β There were 3 interview rounds.
Simple aptitude questions and essay writing
I applied via Walk-in and was interviewed in Nov 2024.Β There was 1 interview round.
They ask me to print a pattern based questions
I was interviewed in Sep 2024.
Aptitude with coding test. Easy round
Web hosting is a service that allows individuals and organizations to make their website accessible via the World Wide Web.
Web hosting providers store website files on servers connected to the internet
Websites are hosted on servers with specific resources like storage, bandwidth, and security features
Types of web hosting include shared hosting, VPS hosting, dedicated hosting, and cloud hosting
Popular web hosting provid
ERP stands for Enterprise Resource Planning, a software system that helps organizations manage and integrate their important business processes.
ERP systems help streamline operations and improve efficiency by integrating various functions like finance, HR, supply chain, etc.
Examples of popular ERP systems include SAP, Oracle, Microsoft Dynamics, and NetSuite.
ERP software typically consists of modules that can be custom...
I applied via LinkedIn and was interviewed in May 2024.Β There were 2 interview rounds.
Pattern question has been provided to me
HTML code for a basic form
Use the <form> tag to create a form
Include <input> tags for user input fields
Use <button> tag for submit button
Candidate key uniquely identifies a record in a table, while foreign key establishes a relationship between two tables.
Candidate key is a unique key that can be used to uniquely identify a record in a table.
Foreign key is a key that establishes a relationship between two tables.
Candidate key can be a primary key or a unique key, while foreign key references a primary key in another table.
Example: In a 'students' table,...
Top trending discussions
Interview experience
based on 246 reviews
Rating in categories
Software Engineer
253
salaries
| βΉ3 L/yr - βΉ10.1 L/yr |
Software Developer
70
salaries
| βΉ2.9 L/yr - βΉ10 L/yr |
Business Analyst
69
salaries
| βΉ2.8 L/yr - βΉ7.8 L/yr |
Senior Software Engineer
65
salaries
| βΉ5.6 L/yr - βΉ15.8 L/yr |
Softwaretest Engineer
54
salaries
| βΉ2.4 L/yr - βΉ5.5 L/yr |
CedCommerce
Knowlarity
SPARX IT Solutions
Netsmartz Infotech