Table of Contents
PHP Geek Level Test
Home Backend Development PHP Tutorial PHP geek proficiency test - remote interview questions for startup companies_PHP tutorial

PHP geek proficiency test - remote interview questions for startup companies_PHP tutorial

Jul 13, 2016 am 10:28 AM
php

There is an interview question "PHP Geek Proficiency Test". Start-up companies can use this remote written test. Answer the questions first, and then invite you for an interview if the answers are suitable. I hope it will be helpful to startups. Welcome to watch and give suggestions^_^

Questions will be continuously updated.

Answer address: http://www.diaochapai.com/survey915595

Preview:

PHP Geek Level Test

Please enter your name: *

Introduction to Computer Culture - Hardware, OS, Software

Which desktop operating system do you prefer to use for development? *

What are the differences between the latest Macs and PCs? *

Mobile phone: Which mobile operating system do you prefer to use? *

Mobile phone: What are the differences between Android and iOS? *

Introduction to Internet Culture - Business Model

Which search engine do you like to use the most? *

Search engines such as Google provide free user searches. What is their business model? *

What is the business model of the first-generation portals such as Yahoo, Sina, NetEase, Sohu, etc.? *

Flappy Bird’s daily income is $50,000. What is its business model? *

91 Assistant, Synchronous Push, PP Assistant, etc. have launched "iOS can install paid APP for free without jailbreaking". What is the principle? *

Calculation question: In fiscal year 2013, Google’s revenue was US$59.8 billion and net profit was US$12.9 billion. What is the approximate net profit margin? *

Calculation question: In 2013, Alibaba’s revenue was approximately US$7.9 billion, net profit was approximately US$3.5 billion, and it had 23,000 employees. What are the per capita output and per capita net profit? *

Calculation question: Five years after WhatsApp started its business, Sequoia Capital holds about 20% of the shares, and the two founders hold 65% of the shares. It has 48 employees and was acquired by Facebook for US$19 billion (12 billion in stock, 40 100 million is cash, and the other 3 billion is stock allowance for employees in the next four years). Except for the founders, how much can each employee get on average? *

91 was acquired by Baidu for US$1.9 billion. If I gave you US$1.9 billion, would you be willing to do piracy? *

Self-cultivation of programmers

What is your favorite version control system and software? *

There is a new feature to be developed. How to operate it in version control? *

A new version is about to be released. How to operate it in version control? *

How many bytes is a Chinese character in GBK? *

How many bytes is a word in UTF-8? *

How many bytes is a word in UTF-16? *

When Windows Notepad saves it as UTF-8 encoding, does the saved file have a BOM header? *

What are the line breaks in Windows and Linux? *

The newline character in Mac OS is r, but starting from OS X, what has been changed to the newline character? *

Windows Notepad saves as, there is "ANSI" encoding, what is the difference between it and "ASCII"? (If you don’t use Windows, this question is not important)

What is the difference between Unicode and UTF-8? *

What is the difference between GBK and GB18030?

The school computer room needs to install dozens of pirated Office, QQ and other software on 1,000 computers. How will you deploy it? Can it be done in one day? *

Do you have any open source works? How many are there? Let me briefly introduce them. *

HTTP protocol

What is the difference between session and cookie? *

Which of the following are HTTP methods? *

Under Windows, when the browser submits a textarea form, what is the newline character during HTTP transmission? *

Under Linux, when the browser submits a textarea form, what is the newline character during HTTP transmission? *

Architecture

Which of the following are VPSs with full OS permissions? *

The company needs an account to log in to internal systems such as CRM, ERP and so on. If you use gmail, you can use OAuth directly. If you use a domestic corporate email without OAuth, how can you implement single sign-on? *

What is the application scope of Session, OAuth2 and SSO, and how to choose them when doing projects? *

The company's CRM, ERP, etc. must have web versions, and there must also be APPs for sales staff to use outside the home (taking pictures, inputting, etc.). When they return to the company, they need to use the web version for large-screen processing. What do they need to purchase? Hardware, how many projects to develop? *

Technical Leadership

What email address do you recommend startups to use? Please briefly describe the reasons. *

What code services do you recommend startups to use? Please briefly describe the reasons. *

What project management system do you recommend startups to use? Please briefly describe the reasons. *

What server do you recommend startups to use? Please briefly describe the reasons. *

How to prohibit external network access to the company’s internal systems such as CRM and ERP?

The overseas products developed by the company have Facebook functions. All engineers need to check that Google is not offline. How to build a network? (It is best not to affect the speed of accessing domestic websites)

The above questions have nothing to do with PHP and can be used as general questions for software engineers. The following are PHP technical issues.

PHP Technology

When developing, what method do you mainly use to debug PHP? *

PHP connects to MySQL, which method do you use? *

Which third-party library do you prefer to use? *

What is phpcs? *

Do you prefer exceptions or errors? Please briefly describe the reasons. *

When writing PHP, how do you like to indent the code? *

There are many styles of PHP system functions. Which style do you prefer when developing functions? *

When writing PHP, which writing standard do you follow? *

Which directory structure is familiar to you? *

Starting a new project from scratch, which PHP framework would you choose? *

www.bkjia.comtruehttp: //www.bkjia.com/PHPjc/802364.htmlTechArticle has released an interview question "PHP Geek Level Test". Start-up companies can use this remote written test. Answer the questions first. , and then invite for an interview if the answers are suitable. Hope it helps startups, welcome...
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

PHP 8.4 Installation and Upgrade guide for Ubuntu and Debian PHP 8.4 Installation and Upgrade guide for Ubuntu and Debian Dec 24, 2024 pm 04:42 PM

PHP 8.4 brings several new features, security improvements, and performance improvements with healthy amounts of feature deprecations and removals. This guide explains how to install PHP 8.4 or upgrade to PHP 8.4 on Ubuntu, Debian, or their derivati

How To Set Up Visual Studio Code (VS Code) for PHP Development How To Set Up Visual Studio Code (VS Code) for PHP Development Dec 20, 2024 am 11:31 AM

Visual Studio Code, also known as VS Code, is a free source code editor — or integrated development environment (IDE) — available for all major operating systems. With a large collection of extensions for many programming languages, VS Code can be c

7 PHP Functions I Regret I Didn't Know Before 7 PHP Functions I Regret I Didn't Know Before Nov 13, 2024 am 09:42 AM

If you are an experienced PHP developer, you might have the feeling that you’ve been there and done that already.You have developed a significant number of applications, debugged millions of lines of code, and tweaked a bunch of scripts to achieve op

How do you parse and process HTML/XML in PHP? How do you parse and process HTML/XML in PHP? Feb 07, 2025 am 11:57 AM

This tutorial demonstrates how to efficiently process XML documents using PHP. XML (eXtensible Markup Language) is a versatile text-based markup language designed for both human readability and machine parsing. It's commonly used for data storage an

Explain JSON Web Tokens (JWT) and their use case in PHP APIs. Explain JSON Web Tokens (JWT) and their use case in PHP APIs. Apr 05, 2025 am 12:04 AM

JWT is an open standard based on JSON, used to securely transmit information between parties, mainly for identity authentication and information exchange. 1. JWT consists of three parts: Header, Payload and Signature. 2. The working principle of JWT includes three steps: generating JWT, verifying JWT and parsing Payload. 3. When using JWT for authentication in PHP, JWT can be generated and verified, and user role and permission information can be included in advanced usage. 4. Common errors include signature verification failure, token expiration, and payload oversized. Debugging skills include using debugging tools and logging. 5. Performance optimization and best practices include using appropriate signature algorithms, setting validity periods reasonably,

PHP Program to Count Vowels in a String PHP Program to Count Vowels in a String Feb 07, 2025 pm 12:12 PM

A string is a sequence of characters, including letters, numbers, and symbols. This tutorial will learn how to calculate the number of vowels in a given string in PHP using different methods. The vowels in English are a, e, i, o, u, and they can be uppercase or lowercase. What is a vowel? Vowels are alphabetic characters that represent a specific pronunciation. There are five vowels in English, including uppercase and lowercase: a, e, i, o, u Example 1 Input: String = "Tutorialspoint" Output: 6 explain The vowels in the string "Tutorialspoint" are u, o, i, a, o, i. There are 6 yuan in total

Explain late static binding in PHP (static::). Explain late static binding in PHP (static::). Apr 03, 2025 am 12:04 AM

Static binding (static::) implements late static binding (LSB) in PHP, allowing calling classes to be referenced in static contexts rather than defining classes. 1) The parsing process is performed at runtime, 2) Look up the call class in the inheritance relationship, 3) It may bring performance overhead.

What are PHP magic methods (__construct, __destruct, __call, __get, __set, etc.) and provide use cases? What are PHP magic methods (__construct, __destruct, __call, __get, __set, etc.) and provide use cases? Apr 03, 2025 am 12:03 AM

What are the magic methods of PHP? PHP's magic methods include: 1.\_\_construct, used to initialize objects; 2.\_\_destruct, used to clean up resources; 3.\_\_call, handle non-existent method calls; 4.\_\_get, implement dynamic attribute access; 5.\_\_set, implement dynamic attribute settings. These methods are automatically called in certain situations, improving code flexibility and efficiency.

See all articles