Add office photos
Bajaj Finserv logo
Engaged Employer

Bajaj Finserv

Verified
4.0
based on 9.4k Reviews
Video summary
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
PHP Developer
Clear (1)

Bajaj Finserv PHP Developer Interview Questions and Answers

Updated 5 Feb 2024

Q1. how many array function & string function is there in PHP?

Ans.

PHP has over 100 array functions and over 200 string functions.

  • Array functions include: array_push(), array_pop(), array_merge(), array_slice(), etc.

  • String functions include: strlen(), str_replace(), substr(), strtolower(), etc.

  • PHP also has functions for working with regular expressions, dates, and more.

  • The exact number of functions may vary depending on the version of PHP being used.

Add your answer
right arrow

Q2. what is diff bet array_merge and array_combine?

Ans.

array_merge merges two or more arrays into one, while array_combine creates an array by using one array for keys and another for its values.

  • array_merge combines the values of two or more arrays into a single array

  • array_combine creates an array using one array for keys and another for its values

  • array_merge preserves numeric keys, while array_combine uses the first array for keys and the second for values

  • array_merge can merge arrays with non-numeric keys, while array_combine re...read more

Add your answer
right arrow

Q3. what is ajax? how many attributes?

Ans.

Ajax stands for Asynchronous JavaScript and XML. It is a technique used for creating fast and dynamic web pages.

  • Ajax allows web pages to be updated asynchronously by exchanging small amounts of data with the server behind the scenes.

  • It uses XMLHttpRequest object to communicate with the server.

  • Ajax can be used to update parts of a web page without reloading the entire page.

  • There are multiple attributes in Ajax such as url, type, data, success, error, etc.

View 1 answer
right arrow

Q4. findout count of dublicate record in mysql & write a query

Ans.

Query to find count of duplicate records in MySQL

  • Use GROUP BY clause to group the records by the column(s) that may have duplicates

  • Use HAVING clause to filter out the groups with count less than 2

  • Use COUNT() function to count the number of records in each group

Add your answer
right arrow
Discover Bajaj Finserv interview dos and don'ts from real experiences

Q5. what is diff bet myisam & innodb?

Ans.

MyISAM is faster but doesn't support transactions, while InnoDB is slower but supports transactions and foreign keys.

  • MyISAM is the default storage engine for MySQL, while InnoDB is an alternative.

  • MyISAM is faster for read-heavy applications, while InnoDB is better for write-heavy applications.

  • MyISAM doesn't support transactions or foreign keys, while InnoDB does.

  • MyISAM uses table-level locking, while InnoDB uses row-level locking.

  • MyISAM is more suitable for small to medium-si...read more

Add your answer
right arrow

Q6. how my db engine present in mysql?

Ans.

MySQL has multiple storage engines including InnoDB, MyISAM, and more.

  • MySQL has a pluggable storage engine architecture

  • InnoDB is the default storage engine for MySQL

  • MyISAM is another popular storage engine

  • Other storage engines include Memory, CSV, and more

Add your answer
right arrow

Q7. what is helpers in coddeigniter?

Ans.

Helpers in CodeIgniter are utility functions that assist in common tasks and can be used throughout the application.

  • Helpers are standalone functions that can be loaded and used anywhere in the application.

  • They provide a way to avoid writing repetitive code by providing ready-to-use functions.

  • CodeIgniter comes with a set of built-in helpers, such as URL, Form, File, and Date helpers.

  • Custom helpers can also be created to extend the functionality of the framework.

  • Helpers are loa...read more

View 1 answer
right arrow

Q8. what is MVC?

Ans.

MVC is a software architectural pattern that separates an application into three main components: Model, View, and Controller.

  • Model represents the data and business logic of the application.

  • View is responsible for displaying the data to the user.

  • Controller handles user input, updates the model, and interacts with the view.

  • MVC promotes separation of concerns and improves code organization and maintainability.

  • Example: In a PHP web application, the model could be a class that in...read more

View 1 answer
right arrow

More about working at Bajaj Finserv

Back
Awards Leaf
AmbitionBox Logo
Top Rated Mega Company - 2024
Awards Leaf
Awards Leaf
AmbitionBox Logo
Top Rated Financial Services Company - 2024
Awards Leaf
Contribute & help others!
Write a review
Write a review
Share interview
Share interview
Contribute salary
Contribute salary
Add office photos
Add office photos
interview tips and stories logo
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top PHP Developer Interview Questions from Similar Companies

View all
Recently Viewed
COMPANY BENEFITS
ICICI Bank
Junagadh
1 benefits
COMPANY BENEFITS
ICICI Bank
Kakinada
6 benefits
SALARIES
ICICI Bank
SALARIES
ICICI Bank
INTERVIEWS
Nalashaa Solutions
No Interviews
SALARIES
ICICI Bank
SALARIES
ICICI Bank
SALARIES
ICICI Bank
SALARIES
ICICI Bank
SALARIES
ICICI Bank
Share an Interview
Stay ahead in your career. Get AmbitionBox app
play-icon
play-icon
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
75 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter