todolist

0828

面试

操作系统

  1. 页面与段的区别
  2. 句柄和进程id的区别
  3. 虚拟内存受限于什么?
  4. fork()返回值
  5. wait返回值
  6. select poll epoll 都是同步IO,异步IO的原理是怎么样的?

数据库

  1. 覆盖索引
  2. 联合索引
  3. select a,b from t where a =x ,b = y orderby c; 怎么建索引
  4. sc表S,C,score 选择语文成绩合格,平均成绩不合格的学生;
  5. Linux命令问log日志中某ip访问了多少次;time,ip,url
  6. 排序时间复杂度O(NlogN)的排序有哪些?稳定排序? 归并和堆排序
  7. MySQL主从复制怎么实现的?binlog
  8. bitmap
Java
  1. jdbc与mybatis区别
  2. Integer [-128,127]缓存
  3. Java锁升级的过程
  4. protected关键字
  5. String类跟常量池,String.intern方法

设计模式
  1. 观察者模式
  2. 订阅模式

Redis

  1. Redis 分布式session怎么实现

0903

Java
  1. 常量池中存放什么数据,String类的引用关系,String.intern()作用?
  2. concurrentHashMap扩容机制,具体每个节点怎么扩容?
  3. JUC包下熟悉的类有哪些?
  4. AQS了解么?
  5. Lock和sysnc volatile各自特点?
  6. 二叉树节点的计算
  7. 红黑树的特点,怎么旋转
  8.  https://rbtree.phpisfuture.com/   https://www.cnblogs.com/skywang12345/p/3245399.html 
     


项目

  1. 系统怎么设计以应对高并发的场景?
  2. 怎么防止超卖,Redis减库存,服务读消息队列然后下单都可能存在超卖问题,比如2个服务都获取库存为1,同时进行减库存,就可能发生超卖问题,怎么解决?【锁】事务、串行化、乐观锁 除了这些呢?
  3. 预加载缓存的时候Redis存放商品信息的时候使用什么数据结构?

计算机网络
  1. tcp三次握手具体过程
  2. 握手传输的seq有什么作用?
  3. 怎么标识一个TCP连接(四个参数 源目的端ip+port)
  4. OSI七层模型,SSL工作在那一层(表示层,会话层) ping命令(ICMP网络层协议)
  5. 传输层协议有哪些,他们之间的区别
  6. 给出子网掩码计算能容纳多少个ip
  7. 对称加密算法有哪些:DES,3DES,AES
  8. 非对称加密算法有:RSA,DSA,  散列算法:SHA-1,MD5(生成摘要的算法,验证内容是否被篡改)


Linux

  1. cat复制文件# cat test > test1  会被覆盖 # cat test >> test1 test1不会被覆盖

数据库
  1. 查询表建了那些索引
  2. SHOW INDEX FROM score
    SHOW KEYS FROM score


设计模式
  1. 设计模式为什么面试要问?重要性体现在那里?

9.12

Linux
  1. top命令中%Cpu(s) 中st字段的意思
  2. https://www.cnblogs.com/zhoug2020/p/6336453.html 
  3. 调表插入、删除实现的机制

事务记录

  1. 落户政策咨询

面试记录
  1. 菜鸟网络  9.3 晚上8:30
#求offer#
全部评论

相关推荐

头像
09-29 16:18
门头沟学院 Java
点赞 评论 收藏
分享
11-02 09:49
已编辑
货拉拉_测试(实习员工)
热爱生活的仰泳鲈鱼求你们别卷了:没事楼主,有反转查看图片
点赞 评论 收藏
分享
3 5 评论
分享
牛客网
牛客企业服务