准备近期好好沉淀一下了
想问大家一些问题,就是如果你眼前有很多职位可以选,包括我mentor和我说,本科生出来能做的技术岗位的话
有测试,前台,后台,算法工程师2333
虽然现在呆的公司也蛮舒服,但是无奈自己太菜了,bug一星期还没定位到在哪里hhh,没错,我就是个大菜逼2333
疯狂游戏
一面
1、 会cpp么 我说我只会stl
2、 问你一些Java把,就fa = new son()那些的基础,随便答的 也不知道对错
引申出来一个问题,Java多态怎么实现的,我讲了一下cpp的虚函数表
3、 有一堆数,有序的,然后我修改了一个数,然后如何快速保证有序
我说了 skip list, 后面我想的平衡树也可以,都是log的操作,后来觉得二分其实也可以
后面问我,如何不需要查就可以搞呢? 我说我不会
4、 一个请求量很大的网站,你如何设计架构
5、 看过哪些书
6、 做过的项目,有过哪些优化
7、 数据库知道mysql,说一下innodb的优点把
8、 Redis你都知道哪些,主从复制,集群(刚想起来持久化),问我懂不懂事务,我说不知道
二面
看样子你不打游戏啊,你不打游戏来面试干嘛2333(我想反问一句,你让我过,就没看么
一路吐槽,公司后台其实不需要做啥,你想做啥呢(我说我想做一些底层的东西把
问问题就是 哈希表都可以怎么做(不是Java的hashmap)拉链法,线性探查之类的把
然后问操作系统上的堆和栈有啥区别,为啥不能只有堆或者只有栈
然后他给我讲了上面两道题,栈的话,占用内存小,可以优化到寄存器,堆的话,可以人为申请管理(Java有自己的gc), 所以上面的拉链法,由于是申请变量,所以要到堆区操作,就是访问主存的操作
但是栈的话,就可以优化到寄存器,所以线性探查在内存大的时候其实性能是远远好于拉链法的233
三面
HR面 聊人生 聊对公司的理解 聊未来把¬
贝壳
一面
一面基础面 问问项目,吹吹逼。
. 手写单例模式,中间构造函数没加,面试官说很重要
进程查询 lsof –i
进程内存查看 free -m
top
MyISAM和Innodb(事务)
Mysql事务
二面
项目的话问到了断点续传,怎么实现的
2,设计模式,单例哪几种,为什么要用单例,你还知道哪些设计模式,装饰器模式,责任链模式(这个问我哪里应用到了,我不会,面试官说FIlter), 然后我说别的我忘记了,他问了一下我工厂模式这样,但是我也忘记了,代理模式
有姓名 班级 分数 然后查询每个班级的top3分数的姓名 以及分数 (不会)
场景题:每个人一个请求,如何避免请求多次,Redis(不会
Redis 为啥是单线程
大量Closewait状态,分析原因,解决
jvm 查看具体线程所占用的具体情况,jconsole ,jmap dump堆的信息
oom 不能加太大的内存, 因为可能 随着内存提升 整个full gc持续时间可能更长,从而影响系统吞吐量233
知道自己的不足就抓紧去弥补,别等 等着就机会没了,有面试就抓紧去面,知道了自己的不足再去面试,总有机会的.
目前不太行的就是多线程,mysql,还有一些逻辑题
单例可以Enum
smartX
一面
问了io里面的 write 从用户态到最终写到磁盘经历了哪些?(这真不会)
讲了讲项目,然后如果上传慢,你该怎么分析,系统全局观的去分析(画出系统流程图之类的,然后不断的分析,用户端,服务端)
mysql存储过程
问会不会哪些lsm levelDB那些
中间问上传的时候 是否有用事务(没有哈哈哈,我很实诚的
数据库的undo/redo
内存泄漏,怎么泄露得,如何解决
select, poll, epoll 你所了解到的.
依图
由于问的比较简单 四面下来的东西就全部写好了
个人介绍,项目介绍
问技术栈,感觉自己都会那么一点儿
Java多态,Java如何应用的,我自己讲了如何实现
讲一下JVM, 如果让你来设计,你怎么搞
多线程编程嘛 一道不是很难的多线程的题
存储相关 项目总结 项目优化
OOM异常情况,内存泄漏,怎么判断,如何避免
经历相关把 然后基本就是 对面问我都有哪些问题把,233
本人技术栈比较杂 cpp stl -> Java -> golang -> python -> cython 2333 so想去个独角兽做一名全栈开发
当然我现在的组,我认为他们也都是全栈,真的都很强 (全栈的定义是 前台 后台 算法 paper都能搞得定233)
最后也很感谢如上公司,能给与机会面试。
和我得mentor交流完,他说他当时拿到了美团ssp把,但是没去,他说他想去那种发展的部门,不然应届生熬三年还是没有什么变化..
大家可以选择海投,但是一定要明晰自己得方向,这关系到你以后得路2333
特别喜欢公司的一句话,勇敢地成长
我们离毕业还有一年的时间,这一年能积累很多很多有用的东西,因此,让自己茁壮的成长,长成自己期待的模样~
有疑问加站长微信联系(非本文作者)