谈谈找实习的经历和感想吧(以及Leetcode刷题组队啊)

文末有”Leetcode刷题+秋招准备“组队的计划


三月份放弃考研,当初也怪自己没有坚定想法,想着先尝试考研试试,其次是导师和家人也是这么催的,看了几月书想了很久感觉自己还是不适合读研吧,遂放弃。不过这样一下来也就错过了春招最好的时机,当时想着没什么,毕竟自己在校期间也参加过几个项目,好好准备下offer啥的不是手到擒来,现在回想一下真是可笑啊。

三月初开始复习,计划是java、大数据这一块,磨磨蹭蹭看了《java核心卷一》、《计算机网络自顶向下方法》以及粗略看了下《深入理解java虚拟机》、《java并发编程的艺术》、《操作系统概念》,也参考地找了一些博客看看。三月底四月初打算开始投一些公司试试水,投递的有:腾讯、快手、招商信用卡、斗鱼、旷视科技、百度、bilibil、IBM、美团、360、广联达。自己也是菜,准备的也晚,像美团和360笔试就挂了。

旷世因为时间冲突,面试地点太远,拒了。

快手算得上是找工作的第一次面试了,不得不说效率高,面试感觉良好。而且是4.1愚人节当天约的面试,面试官也很和蔼,循循善诱的,不过自己没有好好准备算法,最后二面挂在算法上。

腾讯二面挂,好像是微信支付相关部门吧,全程聊C++,我是java,无感。

百度我投的太晚了,好像当时也没什么hc了,3面挂。百度面试感觉是不错的,也发现了自己很多问题。后来度小满又发了笔试邀请,听说也没啥hc了,就拒绝了。

斗鱼一般般,不过因为实习时间拒了offer

招商信用卡两面,感觉面试一般般,也没考察什么很深的东西,可能是因为国企指标的关系吧。不过在等offer的期间还是很焦虑的,说一周出结果,本以为凉了准备秋招,但4.30号又发了offer。

广联达面试感觉一点都不好,因为当时在等offer call吧,心情焦虑的,面试问的问题都是很入门的那种,感觉面试官就不是很专业,外加这家公司是做建筑的,后来就没面了。

bilibili、IBM投了之后没有一点消息,也不管了。


面了这么几家吧,感觉有些知识点经常会问到,列在这里:

  • Java相关
    • 集合。一般就是ArrayList、vector、LinkedList区别,一定会问到HashMap、ConcurrentHashMap(如何实现线程安全的HashMap等)。有时也会问到TreeMap、Set这些
    • 多线程
      • volatile语义(内存可见性、禁止指令重排)
      • Synchronized、ReentrantLock背后的原理一定要了解
      • 结合项目说说线程池,具体是讲解那几个参数的意思。还有就是Executors下几个线程池方法用法好区别
      • 像这里还会问的CAS(会存在三个问题,像ABA、cpu开销、单一变量)、原子类、AQS
    • JVM
      • 了解类加载的七个过程
      • JVM运行时内存区域划分,一般由多线程问题引出来
      • JVM堆内存分布,垃圾回收,垃圾收集器(CMS、G1)
        • 深入的问jvm参数设置、调优、OOM问题诊断
    • 设计模式
    • 基础知识
  • 数据库
    • InnoDB和MyISAM区别
    • 索引用法,分类,聚集索引与非聚集索引,回表和覆盖索引
    • sql的执行计划,像mysql中explain可以查看,要知道查看哪些变量
    • 事务和事务实现(undo log、redo log、隔离级别、锁和并发)
  • 计网
    • 大概率会问UDP、TCP区别,三次握手四次挥手、拥塞控制
    • 浏览器输入一个网址后回车会发生什么,这个能讲很多,深挖很多
  • 操作系统
    • 进程管理、CPU调度、死锁
    • 内存管理,虚拟内存,搞不好还会让你手写一个LRU算法
    • Linux命令和shell脚本
  • 大数据这一块是根据你的简历问的
    • MapReduce过程一定要了解,以及Spark上MR的不同
    • 分布式的思想一定要知道

除了这些,像中间件、分布式CAP理论、分布式一致性算法等等都要了解一下

感觉自己的劣势主要概括就以下几点:

  • 准备太晚,我身边有些年后就开始找实习了,当时问的问题也很简单,毕竟hc多啊
  • 算法没怎么准备,面试过程中往往会耗死在这上面,打算现在开始刷Leetcode
  • 4月中旬0offer,心慌了,以为大数据这一块是不是不愿意招本科生,所以盲目投了好多后台开发,可是自己也没有后台开发经验
  • 知识点经常性会忘记

说下接下来的打算吧:

  • 想找人组队刷刷Leetcode(有愿意一起的小伙伴可以下方留言啊,人数足够的话可以建个群聚一聚啊,当然人太多也不好,十几个小伙伴最佳吧),其次我准备阶段看了很多杂七杂八的文章,也写了很多文章,收集在这两项目里了——Coding-Now和***形式的Interview-Summary,想着建个群大家一起分享好的文章,一起准备秋招啥的
  • 针对JVM、多线程、设计模式深入了解下去
  • 学一下Kafka、Zookeeper
  • 七月前想写一个大数据项目,然后七月去实习(带薪准备秋招)

组队的话,希望大家想清楚,是要分享的,比如技术方面最进自己看过的好文章、学习心得等等,而不是做一个伸手党。其次,人数求精不求多,越多越杂。还有不接受广告。
我建了个qq群,905312839,如果3天不分享新的东西,还是希望不要加群吧,谢谢!
#腾讯##百度##360公司##面经##春招##Java工程师#
全部评论
求组队
点赞 回复
分享
发布于 2019-05-01 16:39
求组
点赞 回复
分享
发布于 2019-05-01 16:40
微众银行
校招火热招聘中
官网直投
求组队!
点赞 回复
分享
发布于 2019-05-01 16:40
已刷260道,冲击500的外行想加入你们学点开发新知识
点赞 回复
分享
发布于 2019-05-01 16:41
+1
点赞 回复
分享
发布于 2019-05-01 16:47
组队➕1
点赞 回复
分享
发布于 2019-05-01 16:58
求组队
点赞 回复
分享
发布于 2019-05-01 17:47
23333大佬np...我一直想自己总结一些文章啥的了  总结一丢丢就放弃了2333
点赞 回复
分享
发布于 2019-05-01 18:19
是大三吗?
点赞 回复
分享
发布于 2019-05-01 19:01
求组队
点赞 回复
分享
发布于 2019-05-01 20:03
安卓的能组队吗?java基础那部分知识共享~!
点赞 回复
分享
发布于 2019-05-01 20:52
求组
点赞 回复
分享
发布于 2019-05-01 21:30
我也想来
点赞 回复
分享
发布于 2019-05-01 21:50
怎么没投阿里
点赞 回复
分享
发布于 2019-05-01 22:29
求组队
点赞 回复
分享
发布于 2019-05-02 02:10
求组~
点赞 回复
分享
发布于 2019-05-02 05:55
组队组队!冲呀!
点赞 回复
分享
发布于 2019-05-02 09:12
水了 300道左右题目了, 交流交流
点赞 回复
分享
发布于 2019-05-02 10:51
求组队
点赞 回复
分享
发布于 2019-05-02 11:04

相关推荐

9 177 评论
分享
牛客网
牛客企业服务