Senior Php Developer Interview Questions

769 senior php developer interview questions shared by candidates

They will ask you to solve 3 simple problems in 60 minutes. However, it's totally waste of the time. The test itself is easy, but don't check any programming skills at all. They will give you a code snippet and you will need to finish rest of the code. Of course, the code won't be compiled, so no possible to run it locally to check what is really doing the code. Let's back to '40s and program something with pen and note. Additionally, I didn't get any feedback from the side from 2 days I solved and sent the test back. I had to ask about the answer which I received on the 3rd day. I don't know if that was about the money or something else, but I won't bother about applying to that kind of company. Unprofessional approach.
avatar

Senior PHP Software Engineer

Interviewed at Web Solutions NYC

4.2
Jul 15, 2020

They will ask you to solve 3 simple problems in 60 minutes. However, it's totally waste of the time. The test itself is easy, but don't check any programming skills at all. They will give you a code snippet and you will need to finish rest of the code. Of course, the code won't be compiled, so no possible to run it locally to check what is really doing the code. Let's back to '40s and program something with pen and note. Additionally, I didn't get any feedback from the side from 2 days I solved and sent the test back. I had to ask about the answer which I received on the 3rd day. I don't know if that was about the money or something else, but I won't bother about applying to that kind of company. Unprofessional approach.

Task 3: WordPress API / Custom Post Type * Imagine you are working on a WordPress site with a custom post type named "automobiles". Create a new page-cars.php template file, and add a query and loop that displays the *titles* of all of the automobiles. Add this page-cars.php file to the git repository you created in Task 2, and then paste below the public URL for accessing the page-cars.php file.
avatar

Senior PHP Developer

Interviewed at Mmsi Technology AND Services

Jan 20, 2021

Task 3: WordPress API / Custom Post Type * Imagine you are working on a WordPress site with a custom post type named "automobiles". Create a new page-cars.php template file, and add a query and loop that displays the *titles* of all of the automobiles. Add this page-cars.php file to the git repository you created in Task 2, and then paste below the public URL for accessing the page-cars.php file.

Task 2: PHP and Version Control Basics * For this problem, you will need to have a free Bitbucket account ( https://bitbucket.org/ ). Create a new git repository on your local computer and add a new file "submit.php". A form is being submitted to submit.php, so you need to write validation code for the form in submit.php. There are six fields in the form, all of which will come via $_POST: name1, healthid1, name2, healthid2, name3, healthid3. Every name should be at least 3 characters in length. Every healthid should have the format 12345 (where 12345 is any five numbers). Write code *using a loop* to make sure that every name is valid and every healthid is valid. If it is valid, the page should display "SUCCESS". If it is not valid, the page should display "ERROR" and die. After you have completed writing this submit.php file, commit it to the git repository and add it to a new public repository on bitbucket. Then, paste the public repository URL below so we can view your submit.php file online.
avatar

Senior PHP Developer

Interviewed at Mmsi Technology AND Services

Jan 20, 2021

Task 2: PHP and Version Control Basics * For this problem, you will need to have a free Bitbucket account ( https://bitbucket.org/ ). Create a new git repository on your local computer and add a new file "submit.php". A form is being submitted to submit.php, so you need to write validation code for the form in submit.php. There are six fields in the form, all of which will come via $_POST: name1, healthid1, name2, healthid2, name3, healthid3. Every name should be at least 3 characters in length. Every healthid should have the format 12345 (where 12345 is any five numbers). Write code *using a loop* to make sure that every name is valid and every healthid is valid. If it is valid, the page should display "SUCCESS". If it is not valid, the page should display "ERROR" and die. After you have completed writing this submit.php file, commit it to the git repository and add it to a new public repository on bitbucket. Then, paste the public repository URL below so we can view your submit.php file online.

Task 1: JavaScript and jQuery Basics For this task, please write your code at jsfiddle.net. Create a new fiddle, and then use ONLY JavaScript + jQuery + CSS to add five styled boxes to the page, as shown in the image below. Do NOT add any HTML; create the boxes using JavaScript and jQuery. The finished result should look like the image below. Please use flexbox to control the layout of the boxes. Once completed, save your work and send the URL that is generated. PLEASE NOTE: If there is any code in the HTML pane, this task will be considered failed.
avatar

Senior PHP Developer

Interviewed at Mmsi Technology AND Services

Jan 20, 2021

Task 1: JavaScript and jQuery Basics For this task, please write your code at jsfiddle.net. Create a new fiddle, and then use ONLY JavaScript + jQuery + CSS to add five styled boxes to the page, as shown in the image below. Do NOT add any HTML; create the boxes using JavaScript and jQuery. The finished result should look like the image below. Please use flexbox to control the layout of the boxes. Once completed, save your work and send the URL that is generated. PLEASE NOTE: If there is any code in the HTML pane, this task will be considered failed.

Viewing 201 - 210 interview questions

Glassdoor has 769 interview questions and reports from Senior php developer interviews. Prepare for your interview. Get hired. Love your job.