软件开发-后台开发方向 Java 时长:1h 部门:wxg 企业微信 1. 自我介绍 2. 手撕两道算法题 a. 旋转字符串 b. 删除链表中重复元素 3. Linux常用命令有哪些 4. awk命令有了解过嘛 5. 平时怎么查看日志 6. 有没有用过命令查看程序运行的栈信息 7. netstat命令怎么使用?用来干啥? 8. Linux网络抓包用什么命令来实现? 9. top命令用过嘛?如何查看
1.项目一些细节问题 2.vue的数据传递方式 3.论文怎么写的 4.竞赛细节 5.jvm内存回收 6.了解线程安全吗 7.安卓四大组件
想不到第一次远程视频面就给了xhs hhh 全程65min 面试官人很好也很专业,可惜我太菜了QAQ 全程拷打项目 思路是背景-目的-架构和技术-难点和解决-如何评估项目优势 这样展开 个人感觉非常值得借鉴 先挑一个自己的项目讲 除了基础技术架构 重点提到了订单超时数据一致性的保障 秒杀系统流程(项目上线多少人?秒杀系统一年几次?为啥这么点人需要高并发技术?) 然后拷打科研项目(大模型 为啥选GP
开场半个小时nlp深度学习机器学习八股,然后简单问了一下项目,之后就是很古老很古老的八股,你碰到的最大困难是什么,能接受加班吗,如果百度阿里京东同时发offer你选谁,之前碰到很多面试官都实诚沟通了,所以说需要综合考虑,他问是不是没有明显的倾向性,我说对。 面完两个小时挂了,感觉比较明显的kpi。。。
一点项目不问,上来就手撕。 1、手撕单例模式(饿汉、懒汉) 2、voliate关键字用处 (可见性、有序性) 3、手撕sql查询,在一个(学生、课程、分数中)查询所有平均分不及格的学生id和平均分 4、一个SQL语句执行过程 5、MySQL用长连接有什么好处吗? 6、ping命令用的什么协议,在哪一层? 7、UDP怎么实现可靠传输? 8、从一堆数中查找最大的10个数,应该怎么找? 9、linux看
家人们,这回应该真是凉了。 总体情况:惨不忍睹,基本上灵活一点的问题全都答不上来,八股对我来说也都考的比较细和偏门。 收获:抓到很多自己疏漏的地方。 流程:自我介绍 ==> 八股细问 ==> 项目问一些 ==> 开放题(直接让我设计改进一个业务订单表,一下宕机了,那些和实际业务相结合的问题我都不太会回答。。。) 听完自我介绍:我看你没实习过啊?答:我们实验室不允许实习。面试官一笑:你老板挺狠啊。我
面经攒人品,感觉答的不行,要凉了。面试官还是比较好的,但问题不按套路来。总时长1h20min,回忆如下。 自我介绍 一亿数据插入查找,unordered_map和map怎么选? n层二叉平衡树,最少有多少个节点? 用了线程池,为什么用线程池? 可以用多进程吗? mmap一般用来干嘛? 进程有哪些通信方法? tcp三次握手会交换哪些信息? 把用户数据复制到磁盘需要经历哪些缓冲区? 如果cpu利用率过
30分钟,打电话过来问可不可以提前开始,同意之后就立刻开始了。 15min项目提问(简单的学习项目,被拷打麻了) 八股只有一题:主线程如何等待10个子线程执行完毕再执行。 最后手撕一题,面试官说思路即可,简单题但紧张得方法想的很麻烦,一直在提示时间和空间复杂度,我半路出家不太懂,最后面试官提示可以先排序,后面想得方法大差不差。 面试官最后总结:后续还要提高代码和业务能力。 有一说一,得物一面约面非
15:00 - 16:01 1. 自我介绍 2. 实习公司情况 3. 实验室做的两个项目介绍 4. 用过哪些集合类 5. HashMap 的底层实现原理 6. HashMap 的扩容原理 7. 为什么要扩成 2 的次方倍 8. HashMap 是线程安全的吗?为什么 9. ConcurrentHashMap 的实现 10. CAS 是什么,原理 11. CAS 会带来的问题(ABA),Concur
🕒 岗位/笔试时间:cv岗,4.16笔试,4.26电话约面,4.28一面 面试的时候面试官就明确不收我了😅😅但是一直在给我发好人卡 面试官真的人好好😹!发现我🈚希望后,开始跟面试官讨论人生规划,真滴受益匪浅! 一面🈚手撕,主要拷打了项目,项目用的模型(为什么用,模型原理),评价指标 反问: Q:问了要招什么样的实习生? A:有论文项目的(论文不一定顶刊但得相关),项目也是不能是复现别人
感觉答的还可以 但还是挂了 确实有些地方答错了 面了一个小时 1、RocketMQ了解过哪些组件?实现原理? 2、对spring的理解? 3、简单聊一下ioc的思想 4、Bean的生命周期? 5、作用域? 6、为什么会把作用域默认为单例 7、Spring循环依赖这么解决的? 8、Spring支持几种动态代理的实现? 9、Mybatis和plus有什么区别? 10、Mybatis的一级缓存二级缓存?
6月28号面的 1. 自我介绍 2. git的命令 3. 如何判断一棵树是二叉搜索树 4. 怎么理解面向对象 5. 做题连续子数组的最大和 面试官给的意见:在不限语言的情况下,可以考虑使用语法简单的python,节省时间。
(1)面试官介绍部门业务, 自我介绍环节 (2)Java和Go有什么区别? 这里的话因为他们部门是用Go的,所以应该想看看我对Go的了解程度 回答: 第一点,从语法糖的角度上来讲,像JDK8的Java它的语法糖是比较少的,因此整体来看语法比较工整,Golang的语法糖比较多,所以看起来它的代码也会比较简洁。 第二点,从提供的内置集合来看,Java提供的集合会更加丰富一些,像Java的话会提供一个优
1.问设计模式 2.单例模式中懒汉和饿汉模式怎么选择 3.工厂模式 4.C++怎么实现发射 5.C++多态为什么要用多态 6.不用多态有什么不好,举例说明 7.多态创建的函数是实例吗(上面举得例子是火车站买票的例子,举例窗口就是多态函数,问这个窗口是不是实例) 8.python装饰器,自己写过没有 9.pyhton异常判断 10.测试相关,单元测试,集成测试 11.自己写代码的时候会有测试吗 12
感觉有点偏难了, 还是自己太菜了?😭