PHP常见面试题

1.PHP中写出显示客户端的IP和服务端的IP的方法

2.SESSIOn与COOKIE的区别是什么

3.PHP中如何优化多个if......else语句的情况

4.PHP中如何防止SQL注入

5.用PHP方式对目录进行遍历

6.用PHP实现冒泡排序,将数组$a = array()按照从小到大的方式进行排序

7.请写出常用的mysql数据类型,简述varchar与char有什么区别

8.varchar(10) 和 int(10)代表什么含义

9.简述mysql中MyISAM和InnDB的基本区别

10.什么是事务?及其特性

11.索引的作用,它的优点缺点分别是什么

12.如何分析优化sql语句

13.设计一个用户表(user),需要考虑的索引以及选取最适用字段类型

14.请简述一下通过哪些方式对数据库的优化

15.设计一个页面(4个div,第一个div宽960px,居中,第2-4个div,三等分,960px)

16.用JavaScript怎么取得一个input的值,取得input的属性值

17.用jQuery怎么取得一个input的值,去得一个input的属性

18.写出常用的HTTP协议中几个状态码以及其含义

19.AJAx的优势是什么

20.请您写一段ajax提交的数据代码

21.简述XSS攻击和CSRF攻击的区别以及如何防范

22.面向对象中接口和抽象类的区别

23.简述private,protected,public修饰符的访问权限

24.请问MVC分别指那三层,有什么优点

25.对于大流量的网站您采用什么样的方法来解决网站性能问题

26.简述商城秒杀的设计思路

27.php缓存技术有哪些

28.简述TP框架的执行列成

29.请介绍一下laravel框架中的依赖注入和容器

30.TP与laravel有哪些区别

31.了解哪些信息中间件

32.消息队列有哪些优势和应用虫咬

33.Redis

34.有哪些数据类型,分别举例其应用常见

35.简述如果保证API的安全性

36.列举最熟悉的数据库和NoSQL数据库

37.列举熟悉的web服务器

38.PHP有哪几种运行方式

39.Nginx是通过什么方式把请求转发给PHP进行运算的

40.列举常用的Linux操作命令

41MySQL链接查询中,使用‘内连接’和‘左连接’查询结果有什么不同?举例说明一下

42.列举常用的Git操作命令和用途

43.简述用户登录验证的事项思路和流程

44.请简述实现一个购物车功能的实现思路和流程

45.请简述实现一个下订单功能的实现思路以及要注意的地方

46.了解研究过哪些网站,用到什么技术?PV,UV,QPS分别是多少

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

悄悄顽皮的猴头

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值