简历:技术面试注意事项

简历:技术面试注意事项

必须项

  • 自我介绍

    ​ 表达流畅,不要太差

  • 基础

    ​ 自己百度常见面试题(不含答案)

    ​ 坑:【答案很标准】

    ​ 面试题的答案:一定不要背标准答案,一定要有自己的思想(哪怕有少量错误)

    ​ 常见的题,一定要会:arraylist/hashmap的源码、实现源码、冒泡排序/快速排序、单例模式/工厂模式、谈谈你对面向对象的理解、事务ACID/隔离级别、Spring IOC/AOP

    ​ 建议:自己的理解–>搜博客/github上搜大神的博文、理解

    ​ 将面试题中的问题 在博客、github上搜答案,不要再面试题附带的答案上搜

    坑:不要写“精通”

    建议:掌握、熟练、理解、会使用

  • 技术列表

    不要中规中矩:培训/看某套视频出来的

    坑:技术点、宁可少写、也别多写、写多了可能是坑

    一般而言:简历上写到的技术,很可能被问到

  • 项目

    坑:电商、管理系统 ->缺乏真是项目的感觉

    建议:(1).提前准备好回答的台词

    ​ (2).技术本身的不足,如何弥补 ->技术、真实性

    ​ a.mysql、大型、海量:如果数据超过的mysql的容量怎么处理

    ​ b.高并发项目,缓存:在那些场景见过缓存失效?怎么解决?

    ​ c.MQ解决耦合性:哪些真是的场景用到解耦合?

    ​ (3).项目的重难点

    ​ a.分布式项目:如何共享数据

    ​ b.高并发:几级缓存,如何限流,如何熔断

    ​ (4).真实性:实际的使用场景

    ​ a.“用到的人脸识别技术”:哪些场景用到了

    ​ b.多线程、设计模式、算法:处理什么业务?场景?

    ​ c.大数据的项目?数据从哪来?

    ​ d.如何设计表?外键 一对一 一对多 如何

    ​ e.描述:技术+文字, 项目周期:半年以上,多写几个? 3年以内:2-3 应届生:1-2

  • 表达沟通能力

加分项

  • 高并发/分布式

    ​ a.多线程(juc,aqs,线程安全,锁机制,生产消费者)

    ​ b.数据处理(SQL优化,mysql+mycat+haproxy+keepalived)

  • 实际的解决问题能力

    ​ 主动引入

    ​ 回答项目:遇到过什么问题、如何实现、排查、分析、解决、总结

    ​ 主动、学习、能发现问题、解决

  • 绝杀

    ​ 竞赛/工作经验:

    ​ ACM竞赛、出版、蓝桥杯等全国性竞赛

    ​ github发布一个项目(star很多)、博客、公众号、个人已发布的项目、牛人推荐信、JDK/spring/mybatis源码

    ​ (电子简历:链接 纸质:二维码)

注意/建议事项

  • 体现数字

    ​ 几个项目、几篇博客、排名第几

  • 工资

    ​ 不要面议,范围:5000-8000

  • 简历

    ​ 1-2页(尽量不要空半页),不要书皮,格式pdf,外观不要太多绚丽

  • 细节

    ​ 毕业时间、年龄、工作履历、期望薪资

    不可抱怨

你可能感兴趣的:(日常,JAVA)