前言 12月16号投递->12月29号一面 一面(12月29号,17min) 自我介绍(无) 简历项目(3min) 实习项目(7min) 其他 对未来的规划?短期,中期,长期都是多久? 为什么来现在这个公司实习? 如果可以入职,最快什么时间可以来实习? 学校的专业排名是多少? 怎么看待学校所教的专业课程和工作所需要的技术? 反问 部门的业务?(网站开发维护) 部门的技术栈?(PHP)
2023.10.10 时长:50min 技术一面(线上) 自我介绍 前端学习时间 掌握的技术栈 前端的体系认识 Vue 的生命周期有哪些 Vue 的响应式原理 Vue 组件通信 computed 和 watch 的区别 Vuex 的使用 JS 的数据类型有哪些 ES6 的新特性 同步、异步和 Promise 分别是什么 常用的布局方式 实现水平垂直居中 块级、行内元素的区别,如何转化(displa
一面 8.30 50min 1.java常用的容器,数组和链表区别?hashmap,put的过程 2.解决hash冲突的方式?(开放定址法(线性探测法、平方探测法前后寻找)、链地址法、建立公共溢出区) 3.上面解决hash冲突引出了threadlocal,threadlocal为什么需要要用弱引用?(把源码从头到尾讲了一遍,面试官说理解的不错) 4.AQS用过吗?提供哪些接口? 5.TCP、Ip
岗位:Java开发工程师 时间:9.20 题目 项目经历 介绍下比较熟的项目和其中的点 索引是怎么实现的 如果数据量比较大会不会引起性能变化 实习经历 RPC介绍一下 如果调用发现很慢怎么排查 slf4j优点 八股 MySQL与Redis区别,后者能不能替代前者 Redis为什么要分布式 进程和线程 怎么多线程,不用锁呢 算法 不含重复字符的最长子串的长度 总结 携程面试总体来说还是比较全面的,从
整体感受: 面试大概是在今年4月份,因为3月底被毕业了,然后开始投递,富途算是比较早的面试了。 一面还是感觉不错的; 二面的时候面试官估计有自己的事情,都是出个题先忙自己的去了,所以没有什么沟通(说话也有点听不太清楚),也有我自己的问题吧,面下来还是觉得自己没有准备好。 毫无疑问,二面还是挂掉了🤣 感觉富途挺看重逻辑还有网络安全的问题 一面: http的三次握手和四次挥手 输入URL到页面呈现经
C++四种类型转换 进程内存分布 多进程、多线程、多协程优缺点 STL由哪六部分构成 拷打WebServer,另外给了一个场景,让优化 手撕单例模式 手撕快排非递归 面试官问的题不难,可能是手撕代码的地方出了点问题,一面面完挂了。
555,OPPO终于有面试了,前面暑期实习和提前批都简历挂了。早上约的下午面,感觉纯纯KPI了 面试官提前十分钟就来了(又是个小姐姐) 自我介绍 项目是自己搭建的吗?为什么要做这个项目(基于我科研项目做的延伸) 项目有没有上过线?自己买的服务器还是什么?(租的华为云服务器) 项目的缓存为什么用到了Redis 能说说Redis缓存雪崩、缓存击穿、缓存穿透分别是什么问题吗?以及怎么解决?(balaba
一面(25min): SpringMVC全流程?说的handler - servlet? CAS讲讲? 用过spring哪些注解?说说bean生命周期 redis mysql一致性?说了双删+binlog订阅 线程池核心参数,如何创建的线程池? 线程池拒绝策略? mysql索引如何选择的? 登录用什么实现的?session和jwt优缺点比较? JVM垃圾回收如何判断?有哪些方式? B+树底层,AC
自我介绍 为什么选择学习前端开发 前端开发的学习方式 CSS定位方式有哪些 如何用JavaScript实现sticky效果 CSS隐藏元素的方式有哪些 JavaScript的变量类型 JavaScript数组的常用方法 this关键字的指向问题 什么是跨域及其解决方式 跨端开发的方案 axios的二次封装 路由懒加载的实现 项目中Nginx的配置 HTTP缓存流程 最后是反问环节,面试官非常耐心地
岗位:后端开发工程师-Java 时间:8.16 题目 Java 多线程,锁,线程池 Syncronize修饰静态方法和普通方法区别 springboot,IoC,AOP 怎么实现AOP,实现动态代理的方式 创建新对象的方式,怎么用反射创建 项目 缓存,让你设计缓存怎么设计 缓存与数据库保证一致性 怎么实现的文件下载,安全性考量 八股 MySQL索引类别,唯一索引和主键索引区别 联合索引,创建(A,
岗位:服务端开发工程师 时间:9.8 题目 项目 存储很多的内容并且检索,架构和流程 怎么实现集成平台用户 对象存储流程 用户体系,二维码登录 Redis数据结构,有序集合实现,跳表插入元素 算法 LRU 反问/其他 内推人什么关系,为什么没有在之前的公司转正 业务:风控 总结 多多总体来说面试官的素质较高,引导的都很舒服,整体面下来感觉问题不大,也收到了三面,不过已经有还可以的机会所以没有继续进
#软件开发笔面经# 在线笔试 整个笔试过程2个小时,四道编程题还有填空选择题 编程题四道题 第一题:比较容易,全部示例通过 第二题:动态规划,考察可选择路径的数目,从起点(0,0)到终点(m,n)的路径总数,每次只能选择往右走一步或者往下走一步 第三题:考察图相关算法,判断两个顶点是否连通,如果连通的话,最短路径需要几个顶点 第四题:也是最难的一题,汉诺塔问题,但是又跟以往的汉诺塔问题不一样,以往
问题涉及技术架构、消息队列、Spring框架等多个方面 技术架构,以及为什么要这样设计 MQ是怎么保证不重复消费,可靠性投递,本身是怎么保证可用性的 Spring Cloud以及外部都有提供动态线程池,为什么还要自己写一套 Spring IOC的理解,底层的实现机制,用了什么设计模式 AOP的底层实现机制 动态代理和静态代理的区别,动态代理的实现方式,以及两种实现方式的区别 用过哪些设计模式 单例
22.10.21 20分钟 自我介绍 为什么选择这个岗位(我常用技术栈Java) 为什么想去武汉 对oppo的了解,为什么想来 在工作和学习的过程中最有成就感的事情 有没有作为团队负责人的经历,如何带领团队 在带领团队的过程中如何发挥团队成员的能力 如果本公司和某公司达成合作,恰逢发布新品,是否要透露出消息利用合作公司的影响力增加新品销量 反问
投了一个半月了,之前显示初筛未通过,不知道怎么给我捞起来了,难不成是最近朝夕光年裁员B站反而要扩招了?还是说今年秋招KPI还差了点拉起来刷个KPI。 用的牛客面试,开场无自我介绍。直接开始问技术问题,最开始问两三个C++八股,比如new/delete、malloc/free的区别。有的我熟悉一点,答得多一点,有的就只讲了皮毛。此部分大概5分钟就结束。 然后我简历写的虚幻开发项目比较多,写的技能点比