项目 + 算法 项目:简单问了一下项目,问一下redis是做什么的,会有缓存一致性的问题吗,随后对缓存一致性问题做了一些探讨,比如有什么保证缓存一致性的方案,给一个场景,比如redis缓存了用户抖音上一条刷的视频,这样多写多读的场景怎么保证一致性。 算法:讨论了一道题,单词搜索的plus版,可以掉头往回走,问这样的单词路径在矩阵中出现了多少次(分析时间复杂度的时候稍微慢了一点) 面试官说得一周左右
流程 2月6号一面,当天二面+OC,2月8号offer 一面 全程都在基于项目和实习问 答得不够好的部分问题: 日志表设计 主键为什么一般设置为自增 id(开始思路不清晰,提醒从数据结构和存储角度想后答出来了) dynamictp 怎么动态修改线程池参数的,底层原理 redis 使用 lua 脚本会有什么缺点(单线程阻塞) 反问 1h 后约当天二面 二面 也是基于项目和实习,几乎没有八股 实习遇到
字节跳动直播团队后端开发一面 自我介绍 项目架构,难点,一致性问题,资金安全怎么保障? CPP11 新特性?常用什么? 右值怎么理解?move 有什么用?怎么和右值结合使用?常见使用场景? 有什么智能指针?都解决了什么问题?怎么自己实现一个 shared_ptr? 进程、线程和协程是什么?有什么区别?什么场景适合? IO 多路复用怎么理解?怎么实现?select、poll 和 epoll 的区别?
楼主面试美团到店,基础能力组。 12月28日一面 MySQL事务,可重复读级别为什么还会有幻读 Spring SpringBoot的关系 JavaEE和JavaSE的区别与联系 拷问项目,我写的多线程异步框架,wait/notify机制 经典面试题HashMap的实现 算法题:每K个反转链表 1月3日二面 继续拷问项目,WebSocket相关问题 MySQL联合索引 最近在学什么(数据库复习) 如
请做个自我介绍 上一段实习做了多久? 为什么想来上海? 大四是没有课了嘛?可以全职实习吗? 你上一个实习做了什么事情? 数据量多大? 第一个项目做了哪些工作? 修复了什么样的bug? 第二个项目做了什么? 对自己的规划是怎么样? 你只会Java吗?有实际写过其他语言的项目吗?Java学习了多久? 对linux了解吗? 是部署了自己的项目吗? 数据库用了哪些? 会哪些优化数据库的手段? 对人工智能有
1.自我介绍 2.科研里数据包聚合项目讲一下 是不是基于TCP/IP协议栈的 3.讲一下TCP的四次挥手 timewait了解吗 4.Java线程池 参数有哪些 5.Java锁 synchronized是可重入的嘛?哪个锁是可重入的? 6.mysql常见的引擎有哪些?innodb的数据结构?B和B+树的区别 7.隔离机制有哪些?哪个是mysql默认的? 8.什么是幻读?可重复读有没有解决幻读?哪个
2022年秋招时面过浙江大华的后端开发岗(Java),二面后没下文了。今天整理电脑文件时意外发现当时记录的面经,在此进行分享。 一面 面试形式:电话面 面试问题: 介绍实习项目? 实习项目的团队分工和个人职责? SpringBuffer和SpringBuilder的区别是什么? 常用的集合类有哪些?HashMap的底层数据结构?推荐一下线程安全的Map? TCP和UDP的差异是什么? MySQL的
ps 1:楼主cpp技术栈,项目是国外公开课,也没啥实际后端经验。。。。 ps 2:面试过最难受的一次,面试官知道没啥实际经验还一直问。。。。 ps 3:感觉面试官没太看简历,问的东西和简历没有什么相关性,而且也不是计算机的基础知识。 1. tcp如何保证可靠传输? 2. http如何保证可靠传输? 3. quic如何保证可靠传输? 4. HTTPS证书有几类?单向还是多向? 5. mysql如何
用时一个小时 1.自我介绍 2.如何自学 3.数据结构:B+树,跳表 4.计组:IO, 知道多级内存么 5.计网:HTTP和HTTPS, 知道从客户端到服务端的加密过程么? 6.并发编程:sychronize和Lock 以及并发工具类 7.数据库:Innodb引擎和索引, 聚簇索引和非聚簇索引 8.算法题:求两个字符串的最大公共子序列。 9.没问项目,没问框架,没问redis哭泣啊啊啊啊啊,面试之
#软件开发2023笔面经# 看了邮件的面试信息,说不让透露面试信息 后端开发是统一的岗位,没有专注于语言。准备的java八股文基本上没派上用场。 1、http和https的区别? 2、ssl的交互流程? 3、你说到会话密钥,最后是对称加密,为什么不用最开始的非对称加密呢? 4、如果在和ca机构交互的时候,证书被中间人劫持了怎么办? 5、2G的内存,如果需要申请8G的时候,会发生什么?【没懂他想问什
1.讲一下项目里的SpringSecurity 2.讲一下rabc模型 3.讲一下canal订阅binlog的设计 4.mybatis实现一对多查询 5.mybatis传入多个参数 6.mybatis动态查询?有点忘了 7.快速排序讲一下 8.两个栈实现队列讲一下 9.如何解决哈希冲突,讲一下
半个月前的的面试 二面完了秒挂 做个失败的总结;手撕算法没写出来,情景题没答好 具体内容 部门:广告引擎 c++开发 笔试只OC一道 后面被捞起来 一面 问项目细节 哈希表介绍 哈希表如何解决冲突?谈谈用链表解决冲突的优化策略 实现shared_ptr类,包括返回原生指针的接口,底层引用计数师兄 c++新特性 移动语义 介绍一下 虚函数 虚函数表结构的概念 算法题:Leetcode 328 奇偶链
2023年11月16日 20min 自我介绍 介绍一下你自己的项目 好像对我是C++的不是认可,可能银行还是JAVA多,但是你要是不招聘C++的你就写清楚吧,面试官说他也不懂C++,所以问的八股也很偏僻 反问
在上一章的 服务器端开发中我们定义了模型,实现了几个实体增删改查得功能,也提供了前端访问数据的接口。但在前端的实现过程中又对接口进行了调整,以更符合前端的使用。在真实的开发中也是如此,定义的接口合不合适只有在开发时才知道。 目前代码并没有进行模块的划分,在单js文件(chat.js)中实现了所有逻辑。下一步会进行通过seajs或者requirejs来进行模块管理。 关于前端样式的设计和开发并不在这
晚上吃饭的时候突然打电话过来问我有空面试没 讲一下项目,我项目是经典websever,直接告诉他我去年跟着牛客网上写的,我忘得差不多了,跟他一阵胡言乱语。 看项目里有网络编程,介绍下tcp(之前也有公司这样问,我还真不知道怎么说),三次握手,四次挥手接着胡言乱语。 然后看有epoll他好像想问的,他想了想也不为难我了,说给我来点简单八股文,给我俩整笑了。 c++面向对象三大特性,封装多态继承。 c