Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by IBM Team. If you also belong to the team, you can get access from here

IBM Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

IBM PHP Programmer Interview Questions and Answers for Experienced

Updated 10 Jun 2024

IBM PHP Programmer Interview Experiences for Experienced

1 interview found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(4 Questions)

  • Q1. How to connect to PHP to SQL ?
  • Ans. 

    To connect PHP to SQL, use functions like mysqli_connect or PDO to establish a connection and execute queries.

    • Use mysqli_connect function to establish a connection with MySQL database

    • Use PDO class to connect to various types of databases like MySQL, PostgreSQL, etc.

    • Execute SQL queries using functions like mysqli_query or PDO::query

  • Answered by AI
  • Q2. Full form of PHP?
  • Ans. 

    Hypertext Preprocessor

    • Stands for Hypertext Preprocessor

    • Server-side scripting language

    • Used for web development

    • Open source and free to use

  • Answered by AI
  • Q3. Haepar text pre prosesar
  • Ans. 

    Haepar text pre prosesar refers to text preprocessing techniques in PHP for data cleaning and preparation.

    • Text normalization: Convert text to lowercase for uniformity. Example: 'Hello World' becomes 'hello world'.

    • Removing punctuation: Strip out punctuation marks to focus on words. Example: 'Hello, World!' becomes 'Hello World'.

    • Tokenization: Split text into individual words or tokens. Example: 'Hello World' becomes ['He...

  • Answered by AI
  • Q4. Php and SQL opsn sorss language

Skills evaluated in this interview

Interview questions from similar companies

Interview Questionnaire 

2 Questions

  • Q1. Have you worked on RFP
  • Ans. 

    Yes, I have worked on RFPs in my previous roles.

    • I have experience in responding to RFPs from clients.

    • I have worked on creating proposals and presentations for RFPs.

    • I have collaborated with cross-functional teams to gather information and create RFP responses.

    • I have also reviewed and evaluated RFPs from potential vendors.

    • For example, in my previous role at XYZ Company, I was responsible for leading the RFP response proc...

  • Answered by AI
  • Q2. Have you managed team

PHP Programmer Interview Questions Asked at Other Companies for Experienced

asked in IBM
Q1. How do you connect PHP to SQL?
Q2. What is the difference between HTTP and HTTPS?
asked in IBM
Q3. How does the Hypertext Preprocessor work?
asked in IBM
Q4. What is the full form of PHP?
Q5. OOPS Concepts in PHP

I applied via Company Website and was interviewed in Jul 2020. There were 3 interview rounds.

Interview Questionnaire 

8 Questions

  • Q1. What is CI/CD pipeline, and why it is needed?
  • Ans. 

    CI/CD pipeline is a process of continuous integration and continuous delivery/deployment of software.

    • CI/CD pipeline automates the software delivery process

    • It helps in detecting and fixing bugs early in the development cycle

    • It ensures that the software is always in a releasable state

    • It reduces the time between writing code and deploying it to production

    • Examples of CI/CD tools include Jenkins, Travis CI, and CircleCI

  • Answered by AI
  • Q2. How did you implement Automation in your last organization?
  • Q3. What is jenkinsfile?
  • Ans. 

    Jenkinsfile is a text file that defines the entire build process for a Jenkins pipeline.

    • Jenkinsfile is written in Groovy syntax

    • It can be stored in a version control system like Git

    • It allows for defining stages, steps, and conditions for a pipeline

    • Jenkinsfile can be executed on any Jenkins instance

    • Example: pipeline { agent { docker 'maven:3-alpine' } stages { stage('Build') { steps { sh 'mvn -B -DskipTests clean package...

  • Answered by AI
  • Q4. How would you connect the machine in private subnet?
  • Ans. 

    To connect a machine in a private subnet, use a bastion host or VPN.

    • Set up a bastion host in the public subnet to act as a gateway.

    • Use SSH tunneling or RDP to connect to the bastion host.

    • From the bastion host, connect to the machine in the private subnet.

    • Alternatively, set up a VPN to securely connect to the private subnet.

    • Configure the security group and network ACLs to allow the necessary traffic.

  • Answered by AI
  • Q5. How can you verfiy/check/validate your Ansible playbooks?
  • Ans. 

    Ansible playbooks can be verified/validated using various tools and techniques.

    • Use Ansible's built-in syntax checker 'ansible-playbook --syntax-check'

    • Use Ansible's 'ansible-lint' tool to check for best practices and potential issues

    • Use 'ansible-playbook --check' to simulate playbook execution without making changes

    • Use 'ansible-playbook --diff' to show the differences between the current and desired state

    • Use 'ansible-pl...

  • Answered by AI
  • Q6. What is inventory,roles,variable in ansible?
  • Ans. 

    Inventory is a list of hosts where Ansible runs tasks. Roles are reusable collections of tasks, files, and templates. Variables are used to store data.

    • Inventory is a file or directory containing a list of hosts or groups of hosts

    • Roles are used to organize tasks, files, and templates into reusable collections

    • Variables are used to store data that can be used across multiple tasks and roles

    • Example: inventory file can cont...

  • Answered by AI
  • Q7. How to add user in Jenkins?
  • Ans. 

    Adding a user in Jenkins

    • Go to Jenkins dashboard and click on 'Manage Jenkins'

    • Click on 'Manage Users' and then 'Create User'

    • Fill in the user details and click 'Create User'

    • Assign the necessary permissions to the user

  • Answered by AI
  • Q8. What is Maven? Diff B/W Install and Deploy
  • Ans. 

    Maven is a build automation tool used for Java projects. Install is for local repository, deploy is for remote repository.

    • Maven is used to manage dependencies and build Java projects

    • Install command installs the project's artifact (jar, war, etc.) to the local repository

    • Deploy command uploads the artifact to a remote repository

    • Install is used during development, deploy is used for distribution

    • Example: 'mvn install' inst...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Focus on what your actual troubleshooting(its your achivements), something ordinary thing which you did to find out a solution. No need to fake be original.

Skills evaluated in this interview

I applied via Campus Placement and was interviewed before Oct 2021. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Case Study 

If you were to consult an automobile firm to upgrade their in-vehicle, what changes would you suggest? Note that the firm primarily manufactures lowe end cars

Round 3 - Case Study 

Ice cream cart owner wants to increase profitability with an increase in the price of milk. How would you suggest that the owner maintain/ increase his profitability

Round 4 - HR 

(2 Questions)

  • Q1. Tell me something about yourself
  • Q2. Why cognizant consulting

Interview Preparation Tips

Interview preparation tips for other job seekers - The interviewers are looking for practical solutions
Be confident in the solutions you propose and back them with numbers and facts where ever possible

What people are saying about IBM

View All
intellectualshinchan
Verified Icon
5d
ex -
TCS
Upcoming Coding Assessment with IBM
Hi All, I am having a Coding Assessment with IBM what should I prepare and from where I can prepare?
Got a question about IBM?
Ask anonymously on communities.

I applied via LinkedIn and was interviewed in Mar 2021. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Mostly the questions were about my current project and my roles.

Interview Preparation Tips

Interview preparation tips for other job seekers - My advice : always make sure to ask if you will be assigned to a project directly after your joining, or if you will be on bench.

I applied via Naukri.com and was interviewed before Aug 2021. There were 2 interview rounds.

Round 1 - Coding Test 

Standard Coding questing

Round 2 - Technical 

(1 Question)

  • Q1. Core java, java 8 features, collections, Exception handling

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare for Datastructures and Algorithms .

I applied via Naukri.com and was interviewed in Dec 2020. There were 3 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Scd type 2
  • Q2. Questions on how to give conditions between sessions to run after first session succeeded
  • Ans. 

    Use task scheduling or conditional statements to run subsequent sessions after successful completion of first session.

    • Use task scheduler like cron job to schedule subsequent sessions

    • Use conditional statements like if-else to check for success of first session before running subsequent sessions

    • Use try-catch block to handle any errors in first session and prevent subsequent sessions from running

    • Pass success/failure statu...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - There are 3 rounds 2 are technology rounds 3rd round is HR ROUND ZOOM VIDEO CALL ALL. MODERATE INTERVIEW NOT TOO CRITICAL. OK TO DO
Are these interview questions helpful?

I applied via Naukri.com and was interviewed in Aug 2020. There were 4 interview rounds.

Interview Questionnaire 

4 Questions

  • Q1. Question was asked to me regarding project which u have worked on.
  • Q2. How to configure jms, queues ?
  • Ans. 

    JMS and queues can be configured by defining connection factories, destinations, and message listeners.

    • Define a connection factory for the JMS provider

    • Define a destination (queue or topic) for sending and receiving messages

    • Configure message listeners to receive and process messages

    • Example: In Apache ActiveMQ, create a connection factory and queue using the web console or configuration files

    • Example: In Spring Boot, conf...

  • Answered by AI
  • Q3. How to take thread dump
  • Ans. 

    Thread dump can be taken using various tools and commands.

    • Using jstack command in Java

    • Using kill -3 command in Unix/Linux

    • Using VisualVM tool

    • Using Eclipse MAT tool

    • Thread dump can help in identifying thread deadlock and performance issues

  • Answered by AI
  • Q4. Memory allocation

Interview Preparation Tips

Interview preparation tips for other job seekers - Go through project deeply and throwly

Skills evaluated in this interview

Consultant Interview Questions & Answers

Capgemini user image Mahesh Kumar Sahoo

posted on 23 Sep 2021

I applied via Naukri.com and was interviewed before Sep 2020. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Questions were asked on standard tables, pricing procedure, credit management, STO, 3rd Party process, Inter company sales, enhancements, availability check etc.

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well on standard SD topics and explain the work you have done in your previous projects

Consultant Interview Questions & Answers

Infosys user image Gaurav M. Naik

posted on 4 Dec 2021

I applied via Naukri.com and was interviewed before Dec 2020. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Tell me about your work performed in last project

Interview Preparation Tips

Interview preparation tips for other job seekers - Recall your role in your last project and tell about the responsibilities you handled in the project

IBM Interview FAQs

How many rounds are there in IBM PHP Programmer interview for experienced candidates?
IBM interview process for experienced candidates usually has 1 rounds. The most common rounds in the IBM interview process for experienced candidates are Technical.
What are the top questions asked in IBM PHP Programmer interview for experienced candidates?

Some of the top questions asked at the IBM PHP Programmer interview for experienced candidates -

  1. How to connect to PHP to SQ...read more
  2. Haepar text pre prosesa...read more
  3. Full form of P...read more

Tell us how to improve this page.

Overall Interview Experience Rating

4/5

based on 1 interview experience

Interview Questions from Similar Companies

TCS Interview Questions
3.6
 • 11.1k Interviews
Accenture Interview Questions
3.7
 • 8.7k Interviews
Infosys Interview Questions
3.6
 • 7.9k Interviews
Wipro Interview Questions
3.7
 • 6.1k Interviews
Cognizant Interview Questions
3.7
 • 5.9k Interviews
Capgemini Interview Questions
3.7
 • 5.1k Interviews
Tech Mahindra Interview Questions
3.5
 • 4.1k Interviews
HCLTech Interview Questions
3.5
 • 4.1k Interviews
Genpact Interview Questions
3.7
 • 3.4k Interviews
DXC Technology Interview Questions
3.6
 • 842 Interviews
View all
Application Developer
12.6k salaries
unlock blur

₹5.3 L/yr - ₹26.5 L/yr

Software Engineer
5.9k salaries
unlock blur

₹8.3 L/yr - ₹25 L/yr

Software Developer
5.7k salaries
unlock blur

₹13.4 L/yr - ₹39.5 L/yr

Senior Software Engineer
5.3k salaries
unlock blur

₹14.1 L/yr - ₹30 L/yr

Advisory System Analyst
4.6k salaries
unlock blur

₹13.6 L/yr - ₹23 L/yr

Explore more salaries
Compare IBM with

Oracle

3.7
Compare

TCS

3.6
Compare

Cognizant

3.7
Compare

Accenture

3.7
Compare
write
Share an Interview