小鹅通

收藏
社交
500-999人
D轮及以上
深圳
查看官网
上传简历
职位类型
全部
最新
热门
11-14 20:45
中山大学 Java
近期面试总结-------------------------------------tcl一面1. 项目深挖,下单接口怎么做,订单id在哪生成2. ArrayList和LinkedList区别3. jdk8新特性。只答出个lambda4. lambda怎么用5. stream流过滤6. jvm内存模型7. 有没有遇到oom,栈溢出。没遇到过,不知道怎么说8. 什么情况下oom或栈溢出9. 讲一下老年代和新生代10. Mybatis底层原理。蒙了个AOP,然后不知道了11. xml和mybatisplus用对象模糊查询两种方式怎么实现 select * from user where name like %…12. explain命令关注哪几个返回值。types key rows13. springboot自动配置原理14. https和http15. cookie和session区别。说一个在浏览器,一个在服务器,接着问我还有什么区别,不知道16. 什么时候索引失效17. 方法a有transactional注解,调用b,b调用c,事务会失效吗?这里没想清楚,一开始说b和c是一个类里的方法会失效,但是具体原因忘记了,只知道和代理对象有关。后面面试官说b和c是别的service的,应该答不会失效的,没说清楚18. 事务隔离等级19. linux命令,cpu飙高怎么排查。说了下top,拿到pid,然后jstack,不知道对不对20. 了解ai吗。agent项目还没开始做😢21. 反问。业务是什么,他说从仓储发货到营销全链路都有,tob toc都有需要补充:- mybatis原理- transactional失效,spring代理机制aop,spring原理- jdk8新特性- mybatisplus- cpu飙高排查,jvm调优- cookie和session区别------------------------------------------------招商银行东莞分行 金融科技岗 一面1. spring mvc原理。虎躯一震,这个没细致了解过,答了个DispatcherServelet糊弄过去了,其实还有路游HandlerMapping,HandlerAdapter,Handler2. 事务隔级别3. 常规八股4. 是否愿意转柜员或市场营销5. 为什么选东莞-------------------------新凯来 一面1. 二叉树遍历顺序2. 红黑树和avl树,讲一讲插入或删除节点树结构怎么变化的。完全不会,红黑规则都忘记了3. 手撕力扣847 最长斐波那契子序列。dp状态不知道怎么定义,后面才知道至少两个数才能确定唯一的子序列说都是c++,感觉像kpi面-------------------------微众银行 ai金融培训生 一面1. 项目深挖2. 讲讲ddd架构。说了充血模型,面试官说mvc也可以做到啊,又补充了领域模型,根据业务边界划分。。。3. 过往最有创意的事情4. cnn原理。扯了一下卷积层,池化层,全连接层,激活函数。。5. 对ai感兴趣为什么不读研---------------------------小鹅通 后端实习 一面1. 全程项目深挖2. 从用户开始,讲清楚项目的整个生命周期。他应该是想我把鉴权、下单、支付、后续流程(抽奖,积分,送卷)、仓储全链路讲清楚。。。讲不清楚说都是golang,愿不愿意转。面完秒挂-----------------------------广州农商银行1. 项目来源2. 单例模式。吟唱了一下DCL,面试官说其实用static就行了(huh?3. MySQL分库分表的条件。这个我真不知道,面试官说是类型和日期时间4. 微服务了解吗。说了一下黑马商城微服务怎么拆的,SpringCloud,Nacos, Sentinel, OpenFeign。Seata和网关没说,怕忘记了说不清楚。微服务得去补一补,华子估计也会问。
点赞 评论 收藏
分享
08-14 15:05
已编辑
华南理工大学 Java
1. 自我介绍2. http用的是tcp吗3. 为啥http用quic(不知道)4. tcp跟udp的区别5. arp6. 项目文件系统怎么写的7. risc-v做了啥,qemu干嘛的,底层原理了解吗8. 哪里接触到mit这个实验9. 为什么要把文件系统写到用户态a. 开发调试方便  b. 移植性(操作系统和平台)1. androidstudio有接触到前端开发吗没有,用的是java原生组件2. 协议栈编程是怎么回事3. xv6是啥操作系统4. linux怎么实现windows的快捷方式功能没回答上来一、软链接(符号链接,Symbolic Link)1. 定义软链接是一个特殊类型的文件,指向另一个文件或目录的路径,类似于 Windows 的快捷方式。本质上它只是一个“指路牌”,记录目标的位置。2. 特点可以跨分区、跨文件系统。可以链接文件,也可以链接目录。如果目标被删除,软链接会“失效”,变成“悬挂链接”(dangling link)。3. 创建命令ln -s 目标路径 链接名称ln -s /etc/nginx/nginx.conf ~/nginx.conf.link4. 显示方式ls -l 下会看到文件类型是 l,如:二、硬链接(Hard Link)1. 定义硬链接是直接为同一个数据块(inode)创建多个目录项。删除任意一个“名字”,其他名字依然可以访问同一个文件内容。2. 特点只能链接文件,不能链接目录。不能跨分区(不同文件系统)。所有硬链接等价,没有主次之分。只有所有硬链接都删除后,数据才会被释放。硬链接指向的是文件内容(inode),不是文件名。3. 创建命令ln 目标文件 链接名称ln /etc/hosts ~/hosts_hardlink4. 显示方式ls -l 下看到链接数(第二列数字)会增加,比如 2,表示有两个名字指向同一内容。没有箭头 -> 显示,普通文件形式。5. 进程是怎么通信的父子管道,信号,信号量,socket6. 什么时候用到socket7. 网断了怎么办,wifi变为移动数据,谁来做这些事没回到上来,面试官引导了好久我都不知道说啥,胡言乱语了一些dhcp的东西,后来问了chat心跳机制:定期发送心跳包,快速检测连接是否存活。断线消息补偿:如业务敏感,需设计消息补发和去重机制。(这一点他有提到)服务端支持多终端自动恢复:如 session 续用、断线补发等。
查看16道真题和解析
点赞 评论 收藏
分享
锐明技术一面:二面要线下 不想去没去1、什么是原型链2、vue2和vue3的区别3、三种存储方式有哪些localstorage和sessionstorage区别4、css垂直居中的方式5、组建之间的通信方式6、promise和settimeout的区别7、实现双向绑定的原理8、加密算法的区别9、webRTC反问意见:没有抓清楚回答的重点,面试官提问的重点小鹅通一面:二面基本都是问项目没有八股 已oc没去1.简单说一下webRTC的整个项目的实现2.为什么考虑使用虚拟列表3.虚拟列表是怎么实现的(实现原理)  可以考虑分页4.说一下怎么判断是否在可视区域5.JS常用的数据结构6.怎么理解闭包7.js继承怎么实现的8.js继承和C++继承有什么区别9.http常见的协议头10.日常访问网页的时候 有时候访问图片、视频 会让你下载 有时候又让你在网页预览 你怎么做,怎么理解的反问意见:需要加强业务上的思考。比如虚拟列表可能会占用内存等腾讯音乐一面:(kpi两次 面完秒挂 没有手撕)1.怎么解决跨域的问题?2.项目难点3.单点登录4.项目最大的收获5.Js数据类型6.怎么判断数组类型7.数组怎么去重(set怎么转数组)8.字符串怎么转为数组9.数组排序(指定升序排序)10.web页面 有哪些策略进行性能优化11.说一下CDN让访问变快的原理12.域名解析的过程13.浏览器缓存的原理14.什么情况下会命中强缓存(协商缓存)问的很细15.图片懒加载实现原理(需要更加底层)16.说一下浏览器dom渲染过程17.Http2/http3比http1优化的地方18.http状态码19.解决跨域的方法20.为什么有跨域的问题21.Xss攻击(怎么攻击 怎么解决这个攻击)22.为什么输入脚本可以攻击23.Js实现继承(很细)24.为什么父类的引用类型属性会被所有子类共享25.深拷贝实现26.如何在全局捕获js异常27.衡量页面性能的指标(需要答很多)28.Nodejs react反问意见:需要了解网络相关的底层原理美团一二面 已oc 决定去美团了八股基本都是类似的 手撕数组去重 能写多少写多少 用map去重第二次手撕是路径匹配 需要处理./ ../感觉美团想要你的话 问项目会问的比较多反问主要是问的他们那边的业务
点赞 评论 收藏
分享
04-25 16:04
已编辑
深圳大学 后端工程师
一面 1. 为什么从腾讯离职2. 问实习做的模块本人的职责3. 问实习经历写的SQL优化,有没有考虑别的方案4. 联合索引在匹配的时候要考虑什么,答最左前缀法则和索引跳跃扫描5. 数据量变成原来十倍怎么办6. 有没有用过ES7. 怎么利用Redisson解决重复调度8. 了解过看门狗机制吗9. 如果续锁失败怎么办10. 校园经历的技术社团的职务干了什么11. 团队成员技术方案不一致怎么处理12. 反问,业务:基础平台中台,也有下沉的业务需求包括知识分享和直播;转正机会:往年60%,不区分日常和暑期,有三到四面;对实习生有什么期待,觉得煮波能胜任嘻嘻—————————分割线—————————二面1. 问实习做的定时任务,有一块没讲明白2. 线程池参数3. 怎么配置线程数4. 为什么CPU密集用多进程,IO密集用多线程,面试官给我解释说CPU密集也可以用多线程,多进程是为了防止任务崩溃影响其他任务,后来搜了一下原来是Python有GIL,多线程利用不了多核CPU,Java还是可以的5. 有没有听说过英特尔宣传自己是几核几线程,是什么意思,没听过(乐6. 你看看自己电脑是多少核,真的有这么多核吗,我说12个,细想难道利用了什么虚拟化技术让我们用起来比真的核数要多吗(悬疑7. 那你讲下什么叫虚拟化,讲了下虚拟机和Docker8. 你们这个特色班有什么特色9. 有没有用过AI辅助编程,有的兄弟有的10. 反问,业务,有什么建议:补好操作系统基础(太搞了
查看40道真题和解析
点赞 评论 收藏
分享
分享我的面试经验
模拟面试
真实面试体验,快速补齐短板
应聘感受
暂无应聘感受
牛客网
牛客网在线编程
牛客网题解
牛客企业服务