只记了不会的问题

手撕布隆过滤器,不太会,要考虑的问题,以及布隆过滤器的误判率与内存的取舍问题

手撕动态规划,用了个二维的,面试官;想个一维o(n)的😰

排序针对空间复杂度和时间复杂度波动 考虑具体的业务选择 
自己瞎分析一通   锐评:你们电子信息不学数据结构吗?

cap原则考虑电商业务 你这个项目使用的锁合适吗?

cas粒度怎么考虑? 锐评:下来看看juc

ioc容器三层缓存 被指出理解不到位,下来再看看

二面面试官还反馈,一面面试官评价你算法一般    
  我说两道lru和字符串匹配都撕出来了 表达震惊😳

是过于依赖ide吗?还真是😭 让我下来注意代码的规范书写

一共面了3小时,筋疲力尽😵
全部评论
反问的时候,我问高并发业务场景是主要要应对业务的吗,面试官说还好,你简历上喜欢写,我就问了
4 回复 分享
发布于 06-19 20:46 浙江
佬,电子信息算科班还是非科班
点赞 回复 分享
发布于 08-02 16:08 河南
好头像,偷了
点赞 回复 分享
发布于 07-29 12:45 上海

相关推荐

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道真题和解析
点赞 评论 收藏
分享
08-16 11:03
门头沟学院 Java
一面 一、自我介绍与背景你在项目中遇到的最大难点是什么?是如何解决的?二、项目与技术实现(1)支付系统相关项目相关分布式锁具体是如何实现的?为什么要用 Redis NX EX?你能解释一下“看门狗机制”在分布式锁里的作用吗?(2)灰度发布 / 配置管理你们在项目中是如何做灰度发布的?如果让你设计一个类似 Apollo 的灰度控制逻辑怎么实现?三、计算机基础与系统设计LRU 缓存,能解释一下它的实现吗?说一下你对分布式事务的理解,有哪些常见的实现模式?消息队列高并发场景下,如何保证消费端的处理效率?你提到的优先级队列是怎么设计的?MVCC(多版本并发控制)的底层原理是什么?无算法二面1. 自我介绍与项目经历项目相关如何处理重复支付、并发冲突的问题?在项目里如何利用分布式锁?用的是什么实现方式?在订单状态处理时如何保证事务的一致性?2. 分布式与事务你了解过分布式事务吗?常见的实现方式有哪些?在项目中使用的 MQ 是哪种?(Kafka / RocketMQ / RabbitMQ 等)如何保证消息不丢失?延迟消息是如何实现的?如果要做 MQ 选型,你会如何对比和选择?3. 技术知识点你有了解过 Google Guava 或类似工具库吗?Redis 的新版本支持哪些新数据结构?(如 HyperLogLog、Bitmap、Stream 等)线程池的核心参数有哪些?线程池的使用场景?会遇到哪些问题(如线程数裂变)?synchronized 和 ReentrantLock 的区别?底层原理?常见异常及场景:NullPointerException、ClassNotFound、ArrayIndexOutOfBounds、OutOfMemoryError 等。4. 系统设计题设计一个红包分发系统(保证金额和人数正确,支持高并发)。动态规划算法,说思路
查看25道真题和解析
点赞 评论 收藏
分享
评论
6
13
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务