2021-PHP面试*3.1

1 合合信息

难度 5/10
d轮公司,环境还可以,团队不小,位置有点远,995
  • PHP数据类型?INT最大值?最大值和什么相关?
    int,string,array,object,bool
    盲猜有个INT_MAX(果然有)
    系统位数相关

  • linux查看文件命令
    vi,cat,less,more

  • 查看进程
    ps -ef|gerp

  • XSS,防御

  • 事务隔离级别
    老生常谈了

  • innodb索引类型
    老生常谈

  • myisam和innodb都支持事务吗
    innodb支持

  • innodb如何实现事务
    关键词 redolog,undolog,mvcc

  • redis数据类型,hash 多条数据插入命令
    string,list,set,zset,hash。hmset

  • zset底层结构
    跳表

  • 跳表结构
    链表+随机提拔的索引

  • http报文结构,常用header
    方法 url header param。user-agent,referer,token,origin

  • 最近看的书

2 小胖熊

难度 7/10
b+轮,快速扩张期,总部的楼有点破,965
  • 笔试题:魔术方法/https/常量/yield/sql
  • 输入url到展示的过程
    dns->tcp->nginx->fastcgi->phpfpm->渲染
  • mysql索引
    老生常谈
  • mysql日志类型
    binlog redolog undolog
  • 唯一索引实现
    不知道,在树上找到就不让插入?没注意过
  • sql优化
    老生常谈
  • 慢查询
    老生常谈
  • es倒排索引
    关键词 trim dictionary,跳表,trim index,postling list,fst,bitmap,
  • es为什么插入数据会有延迟
    buffer满了或者1s 才会刷到oscache、segment file
  • 分布式事务
    我听成分布式锁了,一顿乱吹给人叫停。只听说过XA 没用过
  • 你们用redis做什么
    数据库,缓存
  • redis内存淘汰
    lru
  • 最近看的书

3 七猫小说

难度 3/10
环境还可以,965
  • 输入url到展示的过程
  • session,cookie。没cookie能使用session嘛
  • http长链接短连接
  • csrf。sql注入
  • where a=?,where b =? and a=?, where c=?and b=? and a=?。怎么建索引

忘了好多。。我再想想

3.1 ICY

难度 1/10
什么一个电商公司吧,过来做完面试题,hr聊了20分钟,然后跟我说技术负责人不在,让我下周再来。
我吐了,恶心人是吧。技术20人吧,环境很杂乱。只做了点面试题算0.1家公司

笔试三道easy难度算法

  • 非递归实现斐波那契数列。
    递归执行的时候就是迭代,没啥区别
  • 数组中未重复的数。
    hashmap
  • 二叉树层序遍历
    。。。


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部