vipkid Java二面+HR面, 加油

8.15
时间: 大概有1个多小时
其中, ...表示省略.

1. 自我介绍
2. 简历上做的项目, 讲到了UML
工具: starUML
画了用例图, 然后就问了include和extend 区别
extend: 可选的系统行为, 而include就是必选的操作
3. 讲了实习项目, 技术栈, 做了什么...
fastjson
一个问题: SpringMVC框架中,
接口返回值是一个Java对象或者Map接口, 而前端接受的是
JSON字符串, 框架做了什么处理?
@ResponseBody
序列化对象转成JSON格式字符串写到HTTP请求体里面
...
4. 如何实现一个本地缓存, 类似Redis
对频繁读取且相对稳定的数据一般都是用了缓存
讲思路: Redis是key-value数据库,面对key的内存搜索,优势明显。
我讲数据结构用HashMap
参考:
Java 本地缓存的实现
包括处理数据过期的问题
5. JVM相关, 网络, JUC下常用类, 线程池(种类, 拒绝策略), 面向对象
JVM内存分区
可以作为GC Roots的对象:
虚拟机栈(栈帧中的本地变量表)中引用的对象
方法区中类静态属性引用的对象
方法区中常量引用的对象
本地方法栈中JNI(Native方法)引用的对象
三次握手, 四次挥手
利用OO原则设计一个计算器
以面向对象编程思想里考虑,这样写耦合度太高,扩展性也不好
抽取共用相同的行为
抽象类
思想: 新增一个功能, 不能直接去修改代码, 需要新增一个文件来扩展

// 加法类 public class CounterAdd extends Counter{ public double counterResult() { return Operator.getOperatorResult(getFigure1(), getFigure2(), "+"); } }


6. Linux相关
...
如何查看Tomcat TCP请求数量
netstat
7. 算法相关
假如一个数组, 里面数据先递增, 然后递减, 求找到最大的数

8. 逻辑思维题相关


9. 你有什么要问我的呢?
总结: 这次面试很有趣吧! 啥都问了, 答得比较差, 不过, 后来觉得基础部分答得还行,
当然面试的话, 还是有点看运气的! 哈哈!

HR面试:
1. 你面了哪些公司?
2. 有拿到offer吗?

最后, 过了! 确实比较开心的! 这是我秋招第一个offer, 继续加油呗!
还是一句话, 天道酬勤!

#VIPKID##提前批##秋招##Java工程师##面经##内推#
全部评论
昨天面了vipkid,hr口头说接下来会有意向书,offer,说加我微信,但现在还没动静,我怕面试通过后还是凉了
点赞 回复 分享
发布于 2018-09-09 19:47
恭喜恭喜,OV的年终奖好高,楼主进去后社招内推我吧,哈哈哈。——————————————————— 每天更新一道面试题,找工作的同学可以关注 【Leetcode】51. N皇后 【面试】说说你常用的linux命令? 【HTTP】Cookie和Session 【HTTP】HTTP请求支持哪些方法? 【java】为什么要有包装类 【HTTP】HTTP请求支持哪些方法?
点赞 回复 分享
发布于 2018-08-22 21:32
祝贺祝贺!
点赞 回复 分享
发布于 2018-08-22 19:58
加油!沾沾喜气
点赞 回复 分享
发布于 2018-08-17 15:20

相关推荐

HR_丸山彩同学:你的项目描述里,系统设计讲了很多:MemCube是什么、三级存储架构怎么设计、四种遗忘策略分别是什么。这些面试的时候讲没问题,但简历上不需要这么细。 简历要突出的是影响力,不是实现细节。面试官看简历的时候想知道的是「这个项目有多大价值」,不是「这个项目具体怎么实现的」。实现细节是面试时候聊的 怎么改:技术细节可以精简为一句「采用三级存储架构+四种遗忘策略」,把省出来的篇幅用来写影响力。比如:项目有没有开源?有没有写成技术博客?有没有被别人使用过? 校园经历没有任何信息量,任何人都可以写这句话,写了等于没写。更关键的是,你投的是技术岗,校园活动经历本来就不是加分项。如果非要写,必须写出具体的数字和成果。如果你没有这些数字,那就老老实实删掉 「端到端耗时缩减30-40%」要给出确切数字和绝对值。从1000ms降到600ms是降了40%,从100ms降到60ms也是降了40%,但这两个含义完全不一样。其他也是,涉及到数据,准备好证据,口径统一,面试会问 「熟练」「熟悉」「了解」混在一起用,读起来很乱。而且「了解前端需求」最好改成「具备前后端协作经验」
点赞 评论 收藏
分享
评论
点赞
43
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务