Posts Hello World!
Post
Cancel

Hello World!

Hello World

本博客自2019/10/18建立

博客基于Jekyll,主题使用Chirpy

上周被迫离职,这周开始了久违的面试,由于准备不充分,面了几家结果都不理想,想想还是太菜了,工作中只是一味的写业务代码,很少研究总结使用的技术原理,再加上大学里学的课程基本全忘了,导致了现在的困境。

以这个博客为起点,总结在写代码和工作中的经验教训,巩固基础,为未来做好准备。

今天逛知乎的时候看到一个问题总结,现该列表当作近期学习目标

问题列表摘自知乎

  • 关系型和非关系型数据库使用场景?
  • 数据库的三大范式真的要循规蹈矩吗?
  • 手写数据库连接池怎么写?
  • jvm调过参吗?
  • gc原理了解多少?
  • rbac权限模型实现过吗?
  • Java io nio玩得六不六?
  • jsp、servlet原理说得明白吗?
  • 九大内置对象、四大作用域、三大组件都有哪些适用场景?
  • Tomcat运行机理?Java反射机制了解多少?
  • spring的IOC和aop如何实现的?
  • spring全家桶了解多少?
  • Apache顶级项目了解多少个?
  • orm的原理?
  • 高并发量怎么处理?怎么写出高并发的程序(几十几百万的并发量)
  • 如何提高系统的鲁棒性?
  • 分布式系统怎么对session做缓存?
  • 怎么实现单点登录?
  • 全文搜索引擎Lucene、solr、elasticsearch了解多少?
  • restful会吗?
  • websocket,webservice了解吗?
  • 消息队列rabitmq、kafka了解多少?
  • hadoop、spark、spark streaming、storm、MapReduce、ZooKeeper、Hbase、Hive了解多少?
  • Linux玩得六不六?
  • 如何做大数据实时流处理?
  • 集群和分布式搞过没?

  • 写个高性能的批量增加怎么写?
  • 数据量大了怎么存?分库分表怎么搞?
  • 外键关联的情况怎么删?什么时候考虑事物、回滚?物理删除和逻辑删除什么时候选哪个?
  • 误操作删了不该删的怎么搞?
  • 各种SQL技巧写法。怎么调优?(SQL调优,数据库调优)。
  • MySQL里面的innodb和myisam引擎的区别。
  • 怎么提高查询效率?(SQL优化、建索引、缓存[一级缓存、二级缓存….]、….),n+1查询问题怎么解决。plus:分布式的增删改查还是这样吗?搭好的系统怎么防SQL注入?怎么防xss、csrf攻击?怎么对数据加密?怎么限流防刷?怎么防治DDoS攻击?怎么对系统做完善的高可扩性的日志管理?
上一篇 下一篇

Contents

Search Results