• 初中级php程序员面试时常见问题整理


    初中级php程序员面试问题收集

    感悟

    • 有时候草率给出一个答案,比思而无果更糟糕

    php基础

    • php的数据类型
    • php数据类型的转换
    • php魔术方法
    • php 的trait的概念及特点
    • php 虚拟类和接口的区别
    • php 7的新特性
    • 正则表达式的书写
    • php数组函数有哪些
    • cookie与session的区别
    • 如果禁用浏览器cookie,cookie还能否实现
    • php无限分类的实现
    • php获取客户端真实ip
    • php表单提交的方式及相应服务端数据获取的方式

    php 基础进阶

    • php的设计模式及使用场景
    • php的生命周期
    • php代码优化及错误排查技巧
    • php代码规范
    • curl模拟登陆的实现
    • session在多台服务器上的共享
    • php进程通信的几种方式
    • redis与memcache的区别
    • redis的数据类型及特点

    Laravel

    • Laravel路由的实现方式
    • Laravel容器

    Tp5

    • Tp5的D函数与M函数的区别

    WordPress

    • WordPress插件的运行机制
    • Wordpress的常用动作和钩子有哪些
    • WordPress的特点

    php框架

    • 所熟悉框架的特点和异同
    • 数据库表前缀的实现方式
    • 模板的实现方式
    • 框架的运行顺序或者说访问加载执行顺序
    • 框架中包含哪些服务

    mysql

    • mysql存储引擎及区别
    • mysql索引类型及概念
    • mysql索引的数据结构及未使用索引的场景举例
    • mysql索引的实现原理
    • mysql的优化方案与优化流程
    • mysql框架读写分离
    • mysql主从复制
    • mysql分表与分区

    linux基础

    • linux常见命令
    • nginx正向代理与反向代理的区别
    • linux负载均衡和抓包

    网络协议

    • http常用状态码及含义
    • http三次握手与四次挥手的过程
    • ucp和tcp的区别
    • 浏览器url地址展现页面的整个流程

    数据结构

    • 常见的数据结构有哪些
    • 排序
    • 查找

    其它

    • jquery
    • docker
    • workerman与swoole
    • git
    • c语言数组
    • c语言结构体与共同体的区别
    • 高并发
    • 缓存
    • 支付
    • 公众号与小程序开发
    • 第三方服务开发
    • 网络安全和攻击以及预防措施
    • 逻辑思维
    • 理解与沟通交流能力
    • 离职原因
    • 职业规划与期望
    正因为来之不易,所以才有了后来的倍加珍惜。
  • 相关阅读:
    回调函数设计方法
    C 时间函数总结
    linux多线程全面解析
    从为知笔记收费说起
    C++中strftime()的详细说明
    arguments.callee
    arguments 对象
    学习闭包
    this的call,apply,bind的方法总结--追梦子
    this指向--取自追梦子的文章
  • 原文地址:https://www.cnblogs.com/jjxhp/p/10921042.html
Copyright © 2020-2023  润新知