面经 - 卓讯信息技术
卓讯信息技术 – 技术面面经
公司简介
公司简介上写的时候双休,每天工作7小时,但hr给我的表态是还是得一周工作至少40小时,估计多的5小时是不算加班费的
技术面的面试官给我的信息是,工作会很忙,周六也要加班,大概可以理解为 996 吧,hr给我的反馈是周末加班算调休,但我猜测有概率是不给任何薪水或者调休补偿的
面试前公司需要收集的信息有点越界了,除了要写每家公司的证明人和联系电话,还要求填写自己的优缺点,工作过公司的一些对标企业
公司目前做的项目是一个低代码平台,面向的客户也是政府机关
笔试
笔试题整体偏简单(除了问 Session 失效的 api 以外),题量也不大,主要考 sql 查询
如何使 Servlet 中的 Session 对象失效,然后有四个选项。笔试后我查询了一下,应该选第3个
- session.clear()
- session.remove()
- session.invalidate()
- session.stop()
最后有一个编程题,大概的意思是一个对象,有三个属性(id,name,children),然后它是一个树状结构,给一个id给你,要你返回目标对象,题目给出了方法签名,需要补充方法体
1 | public Map test(List<Map> list, String id) { |
这题我使用广度优先遍历来做的,面试官疑惑怎么还用上队列了,我解释了一番之后,他还是表示没这么复杂
事后我才想总不会是直接循环这个List,然后比较id,而不需要去遍历children来做的吧
技术面
面试官问
问了一下我的开源项目以及工作项目,没啥干货
反问
我脑海中的低代码平台还是停留在非开发者也能快速上手,但后期维护难的印象。如果客户有需要导入旧数据到低代码平台的需要,要怎么做
面试官的大概意思他们的低代码平台用户还是需要一点代码水平的,针对我说的数据迁移,他说这个业务不在考虑范围内
hr 面
主要谈了谈薪水和工作时间,薪水压了我1k,现场给了意向 offer
总结
自我感觉这家公司的业务可能并没有涉及分布式微服务之类的,给offer倒是挺快的,算是我来深圳的第一个offer