这个公司是个中厂,公司挺有钱的,主要是面试官是真的牛,问的很全 1.自我介绍 2.你的项目,详细说说(我说的不详细,面试官觉得我的项目简单没什么问的,我真的。。。。) 3.说说你对golang中map的理解 4.说说你对golang中select和case的理解 5.说说你对golang的垃圾回收gc的理解 6.用mysql吧,说说mysql中的int(1)和int(10)的区别 7.mysql的
岗位:后端开发工程师-Java 时间:8.16 题目 Java 多线程,锁,线程池 Syncronize修饰静态方法和普通方法区别 springboot,IoC,AOP 怎么实现AOP,实现动态代理的方式 创建新对象的方式,怎么用反射创建 项目 缓存,让你设计缓存怎么设计 缓存与数据库保证一致性 怎么实现的文件下载,安全性考量 八股 MySQL索引类别,唯一索引和主键索引区别 联合索引,创建(A,
8.29 网易雷火 一面 - LNMP项目如何优化 - 遇到了什么问题 - 如何判断数据库是否死锁 - 如何解决死锁 - 如何进行测试 - hadoop项目 - 业务流程 - 如何测试kafka消息队列的可靠性 - 遇到的主要的难点 - 哪些操作会导致代码膨胀(c++) - 七层协议 - 男玩家女玩家,男女比例9:1,求女角色是女玩家概率 | | 男 | 女角色 | |---|---|---| |
1、英文自我介绍 2、可以接受在南京工作吗?有没有期望的工作城市?对在校期间成绩满意吗?排名多少? 3、挑一个项目详细介绍以及负责的功能 4、项目相关的细节实现 5、详细说一下线程池,如何构建的线程池?如何去选择拒绝策略? 6、多线程中有哪些加锁方法?Synchronized和Lock的区别? 7、详细讲一下AQS 8、MySQL默认的事务隔离级别?可重复读能解决幻读吗?如何去解决的? 9、bin
投递岗位:后端开发工程师(西安) 投递base:西安 投递时间线:9.19投递,10.20收到笔试邀请链接,10.23笔试 考试内容:固定时间19:00-20:10,4部分,使用国考平台,除了编程其它都部分提交完不可修改。 1.行测数学:10道,类似行测里的数学计算,感觉更简单一点,排列组合更多更难一点。 2.单选:45道,涉及数据库,计算机网络,操作系统,java语言基础,数据结构等等,有难度,
八股(30min) ArrayList和LinkedList的区别和特点以及使用场景 如何将ArrayList变成线程安全 并发包里有一个线程安全的ArrayList你知道吗?(不知道)CopyOnWriteArrayList听说过吗?(没听过,讲了一下CopyOnWrite) CopyOnWrite有什么缺点?适合什么样的场景? HashMap线程安全吗?它在并发包里对应的线程安全的类叫什么?
P.S. 是实习不是秋招!!! bg 双飞烂本,一段实习,秋招简历挂麻了,唯有的两个面试也都寄了,打算边实习边秋招了 看到牛油们都离职备战秋招,我却跑去实习,属实小丑了 一面 你是如何发现接口的优化点 异常打点是怎么做的? 慢sql日志的排查和调优 线程池是怎么工作的 线程池队列要设置有界还是无界? 数据传输,比如RPC or HTTP,使用数据类型,用基本类型还是包装类型好? 线程池并发时,线程
一面(1.12 75min) 主要问一些C++八股:智能指针、map和set、重写重载和隐藏、左值引用和右值引用、虚函数、C++新特性、OS虚存管理等等; 编程题:二分查找+反转链表; 项目:高并发优化的方法、redis; 反问:部门的业务,实习生的职责和成长空间; 二面(1.18 45min) 只聊了项目,主要是给出了一些业务场景让你说出自己的思路; 反问:部门技术栈,实习工作时间和地点; 三面
八股 1、lamda表达式的实现原理 2、C++智能指针 3、C++多线程 4、OSI模型与TCP/IP模型,及各层简介 5、数据传输到网络层之后是什么样的? 真的,我尼玛,好难啊! 算法 1、一个序列中元素两两连续出现,找出落单的元素(下标) eg.2 2 1 1 3 4 4 -->3 最优:O(logn) 二分查找:序列的数量是奇数,二分之后,前半部分偶数,后半部分奇数。如果前半最后一个元素和
数据结构 1. 优先级队列是否了解?说一下特性和实现原理? 2. 除了红黑数以外还有什么平衡树? 3. 堆的左旋和右旋操作你了解吗? 操作系统 1. 进程和线程有什么区别? 2. 为什么线程更高效? 3. 为什么多线程会有线程安全问题?如何解决? 4. 说说你对锁的了解? 5. 进程通信之间的方式? 6. 什么是僵尸进程?会占用CPU吗?如何回收? 计算机网络 1. HTTP 的协议有哪些常见的方
1. 自我介绍 2. 介绍上家公司的产品,你做了哪些东西,产品是干啥的? 3. 开放平台的api设计时要注意哪些? 4. api设计的时候用户鉴权怎么做的? 5. 你设计的开放api用了什么加密算法? 6. https握手过程? 7. 为啥https最后采用会话密钥来加密数据? 8. 文件上传功能你怎么设计的? 9. 秒传是怎么做的? 10. 功能开发时候遇到的难点? 11. 前端传递的分片用的啥
一个类里面被const修饰的成员函数,可以访问哪些数据?可以访问const的成员变量吗?可以访问别的const修饰的成员函数吗? MySQL为什么用B+树?B+树的树高比较矮,有什么好处?B+树的查询效率真的比红黑树高吗? 说说C++程序在运行的时候的内存布局?vector里面存储的元素会被放在哪块地方(堆?栈?) 进程间通信的方式有哪些?共享内存用过吗? 说说动态链接库和静态链接库的区别?(只回
发面经,攒人品 1.自我介绍 2.介绍项目,优惠价秒杀(一个提醒我的就是他问,你们判断是直接查询数据库吗,不应该拿redis挡一下吗,不然所有请求都访问数据库,太大并发会垮掉,redis呢可能会导致数据不一样,那就要做取舍了,他是说吧库存数量缓存到redis,那判断库存数量其实就是判断redis中的数量,重点如何保证数据得一致,那其实库存数量只要不是在最后几个的时候,多一个少一个其实是没事的,上上
timeline:一面9.20 二面9.25 挂9.28 二面的这种开放性问题,感觉有点难,真后悔接了晚上的面试,晚上的面试状态太差了,脑子不带动的 一面 自我介绍 实习拷打 实习中遇到最困难的事情 有没有看过 jdk 源码,讲一个你了解比较深的一个集合类的一个实现原理 你在哪些情况下会用到哪些集合 concurrenthashmap 的原理 cas 的原理,cas 在 cpu 层面是如何保证这个
个人介绍 拷打项目 多线程实现的几种方式 SpringIOC SpringAOP 索引创建流程,如何选择创建索引 联合索引,索引失效场景 (a,b,c)这组联合索引如果用到a,c,索引会失效呢 Mysql慢查询优化 隔离级别 MVCC如是实现可重复读这个隔离级别 缓存击穿、穿透、雪崩 双亲委派机制 如何打破双亲委派机制(这个没有了解过) 手撕LRU