面试经历

面试经历

网易严选-10/9-一面

集合框架聊原理

JUC聊可见性、有序性、原子性

JVM回收机制

数据库

  • 索引类型
  • 回表过程
  • 隔离级别
  • 插入不可见、修改删除可见是什么隔离级别 ?不可重复读
  • 数据库连接池
  • 两个引擎的区别

框架:

  • springboot和spring有什么区别?
  • springboot启动类加载顺序

百度二面 1/18

编程语言

Java和cpp比有什么好处

spring的ioc和依赖注入好处

计算机网络

http状态码

浏览器发起一个请求的过程

数据库

mysql中的乐观锁和悲观锁

mysql中的日志类型

设计

即时通讯系统的设计

安全与限流

中望龙腾-9/5-一面

cpp客户端开发的工作,主要都是cpp的八股,实习经历和项目几乎没问

  • 面向对象特性
  • 访问控制符
  • 封装体现
  • 多态和虚函数
  • 纯虚函数的作用
  • 虚函数的实现
  • 构造函数、析构函数可以是虚函数吗?
  • 指针和引用的区别
  • 四种类型转换
  • 移动语义
  • cpp11新特性
  • 你了解的数据结构

数字绿土-9/7-一面

两个面试官加上HR,面试问题集中在C++八股,对于实习java很少问。

STL的sort实现。

STL的树比较规则,仿函数,Less《》

多进程和多线程区别,没有结合具体函数、内存分配讲,比较被动。另外要整理进程间通信的方法,讲一讲。共享内存。

线程池-> 信号量、条件变量、

项目经历的介绍,比较吞吐(对于定时关闭连接这块完全记不着了)。EPOLL和SELECT,打开文件描述符;

滴滴-9/18-二面

服务端开发C++/GO

(1)一面

简单介绍+几个技术问题+一道编程题

  • 指针和引用区别
  • new和malloc区别
  • delete一个数组
  • C程序编译运行的过程
  • 静态绑定和动态绑定
  • MVCC是什么?干什么用的?
  • undoLog

项目上

  • 为什么要用Groovy语言?好处?带来的缺点?

编程题

根据前序遍历和中序遍历重建二叉树

反问:后端技术栈、业务

(2)二面

都是系统设计

  • 你实习的系统上可以有什么技术优化?
  • 给你一个积分系统,你怎么设计?

用户有积分,积分有过期时间,增加积分,消费积分。

涉及几张表,表里有哪些字段,增加积分的过程,消费积分的过程

  • 产品经理给你一个不明确的需求,但这个需求要起在一个紧张的工期内完成,你会怎么做?

明确需求

拉人一起完成

  • 给你一个库存系统你怎么设计?

库存系统涉及哪些?

顺丰科技-9/26-一面

java的首次一面,非常拉胯

上来就是completableFuture的实现,

  • 线程池的参数
  • 消息队列了解吗

后续拓展到数据库的索引八股

  • 聚簇索引和非聚簇索引
  • 索引下推
  • 索引失效
  • spring的异步注解
  • list的底层实现

深信服-9/26-一二面

(1)一面 是 23号,顶着大咳嗽

  • 智能指针的使用注意事项
  • 哈希表讲一讲
  • 聊实习干了啥

编程题:查找小于等于N的第一个质数

当时脑抽没想到从后往前查找,用了一个质数库维护。

(2)二面 9/26

上来两道编程题:反转链表;象棋棋盘广度优先搜索

聊实习

项目也没多问

八股也没

  • spring框架给你印象最深的
  • redis 都怎么用
  • 最后一个问题,聊一聊你看的书、视频等最有收获的,然后运用、实践等

反问:改进-简历没有技术亮点

(3)HR面

哪里人、父母工作、工作地点偏好、本科学校为什么跑这么远

老板派了一个紧急的任务,但是你发现项目中有一些风险你搞不定,怎么办?

如何应对一些非必现的bug?比如一万个客户端,只有少数几个出现故障。

项目中挑战、难点怎么解决

全部评论

相关推荐

11-06 18:30
已编辑
门头沟学院 Java
10.25一面,原定30min,实面18min,KPI面。没有收到后续1、自我介绍2、看项目中用到了rabbitmq,说下它的主要作用答了解耦、异步和削峰3、如果建立了联合索引(a,b,c)现在查询条件顺序是c,b,a会用到索引么4、对于两个字段的or查询,如何保证走索引,例如查询name=?or student_id=?没答出来,就说给两个字段都建索引呗,面试官表示好像不太行5、看你简历有用到分布式锁,用的哪种实现6、项目中写了es,数据是怎么导入es的回答分页查询,使用线程池导入...7、直接连接的数据库和es进行导入的?用的什么jar包连接的有点无语,jar包名字记不住...8、Spring Cloud用的是阿里的那套还是什么,用到哪些组件9、Gateway路由分发的策略10、微服务之间的调用是怎么实现的知道吗11、服务A调用服务B,会经过nacos么12、有用过别的组件么回答都写在简历上了,没用过别的反问:1、面试流程两轮技术+hr2、有什么要 改进的地方,给些建议说招聘后端开发工程师看的是对这些技术的掌握程度,包括对技术选型上的一些思考,比如你项目中用到了rabbitmq,那思考过不同的消息队列之间的区别吗,比如说项目中用的是redisson实现的分布式锁,有没有考虑和其他实现方式的区别。(这里我非常不解,为什么他面试中不问我这些区别,点评却要说这些)。#顺丰##顺丰科技##一面##一面凉经##kpi面#
顺丰集团一面100人在聊 查看14道真题和解析
点赞 评论 收藏
分享
浩鲸云计算 java开发 每月11k,总包14w
点赞 评论 收藏
分享
2 23 评论
分享
牛客网
牛客企业服务