部门是消费金融,自己学的是C++ 自我介绍 讲下IO多路复用 常见的多路复用模型 select, poll, epoll 问实习时长,到岗时间,是否全勤 这个面试官说是面试必须要有的,他不会因为这个决定过不过,而是记下来给hr看 了解过用户态tcp,用户态网络协议吗? 面试官说了一堆没听过的技术栈,完全没听说过 讲下https 为什么非对称加密比对称加密效率低 似乎想让我以密码学的角度答,我说了点
1.项目怎么实习共同好友 2.redis缓存雪崩怎么解决 3.redis数据储存在哪,rdb怎么去配置 4.redis数据丢失怎么办? 5.jvm类创建的全过程 6http请求的原理 7.post和get区别 使用的场景 8.请求参数 怎么去接受 9.rest风格的请求使用过吗 10.开发中接口怎么测试,用的什么测试工具 11.sql优化 12.线程的状态 13.项目是从哪里找的? 14.自学的周
自我介绍 聊第一个项目 遇到了什么比较有挑战的部分? (慢SQL优化,介绍了用的几种优化方法) 还有呢? (并发抢单redis实现) 用了zset的话? zset的几种数据结构 第二个项目 内存trie树怎么实现的 (ac自动机) Ac自动机是怎么实现的?(trie+kmp) 具体解决了普通trie树的什么问题 八股 TCP与UDP 对堆和栈的理解?为什么不能只有堆or栈呢 Mysql都有什么索引
本文向大家介绍Vue前后端不同端口的实现方法,包括了Vue前后端不同端口的实现方法的使用技巧和注意事项,需要的朋友参考一下 前端Vue 8080端口,后端Node.js 8085端口 主要记录下前后端不同端口遇到的问题 1、写服务器端程序,我的在(node_proxy/index.js)下 这段代码很重要,要是没有的话会出现 No 'Access-Control-Allow-Origin' hea
简单介绍一下自己的技术栈:SSM框架+SpringBoot+JVM+Redis+RabbitMQ。一下都是我个人真实在面试各类小厂,中厂的面试题,都有不错的成绩。可帮各位在闲暇之余巩固知识,对我个人还是意义非凡。当然了也仅供参考,还望诸君多多包涵。 链接:https://pan.baidu.com/s/1CYeAVFHoUm-Vzsl54isM9g 提取码:8js3 在下尽量做到言简意赅,希望各位
本文向大家介绍VUE+node(express)实现前后端分离,包括了VUE+node(express)实现前后端分离的使用技巧和注意事项,需要的朋友参考一下 vue作为前端的框架,node(express)作为后端的框架。无数据库,使用端口保存数据。 VUE: 使用vue-cli构建vue项目(vueapp)。 axios:(与ajax相似) axios没安装的记得装一下。(安装不细说) nod
字节后端面经,严刑烤打3小时。 字节后端面经 1. 问实习经历,但是拷打的是自己的项目,正规的规则引擎了解过吗,没有。 2. 浏览器键入网址全过程 3. http为什么是无状态 4. 死锁条件 5. 子网掩码的作用 6. mysql b+树和b树 7. redis数据结构,用什么结构实现延迟消息队列 8. redis分片集群,如何分片的,有什么好处 9. jvm内存分布,有垃圾回收的是哪些地方 1
1.自我介绍 2.java怎么创建对象(除了new关键字) 3.假设数据库有两张表怎么进行连接查询,详细说一下sql语句 4.在一个mybatis文件里面怎么跟数据库这两张表进行映射 5.mybatis框架怎么进行一对多映射 6.mysql怎么去除重复字段 7.怎么进行字符串反转 8.string、stringbuffer、stringbuilder 尴尬的来了 -----------------
base:上海。 时长:1h。 1. 自我介绍 2. 说一下你是怎么学Go的 3. 说一下Go的调度模型 4. 讲一下你对channel的理解。没有goroutine在读channel时去写会反发生什么。读的时候呢。channel读的时候是有序还是无序的? 5. 讲一下你对map的理解。map是有序还是无序,如何扩容的,并发安全。 6. 说一下你学过哪些golang的框架。gin框架怎么实现优雅重
时间:2.2 部门使用的是go语言,介意吗? JVM 说一下gc算法 标记清除、标记整理、标记复制、分代垃圾收集 集合 HashMap的底层实现有了解吗 HashMap和ConcurrentHashMap的区别 你之前是不是没有写过go相关的东西 计网 DNS的域名解析过程 Http状态码 301和302区别 https加密流程 Redis 用过Redis吧,Redis是单线程的吗?它是如何保持高
0. 自我介绍 1. 进程和线程的区别 2. go 协程 3. linux平时使用哪些命令 4. HTTP和HTTPS的区别 5. HTTP状态码 6. 事务的四大特性 7. 对事务原子性的理解 8. 脏读、可重复读、幻读解释 算法题 1. sql table(id,score_id,socre)查找平均分大于60的所有学生id和均分 2. leetcode 454. 四数相加 II 总结 面试前
自我介绍 介绍一个你觉得有挑战性的项目 介绍下索引 为什么inodb的数据和索引分开 gc 垃圾回收机制 寻找两个链表的公共节点 两个栈实现一个队列 内核态和用户态的区别 还有的题不太记得了,都是基础八股,背就完事了 算法题 leetcode 440.字典序的第K小数字 居然是一道hard题,我刚开始想的是用一个数组存每一位,然后按照字典序进行+1、进位清零啥的,因为思路有点乱没做出来,最后结束的
下面是面试的情况,期待有缘人把自己知道的可以在评论区写出来哈哈哈 用友 电话面(时长:26分钟 早上11:25) 主要是针对我的一个 残疾人app项目 来面试 1. 说一下你是怎么使用Spring Cloud这个框架来做这个项目的 2. 我看到你写到用Feign,集成了Ribbon和RestTemplate,能说一下它们之间的关系吗? 3. 说一下Feign和RestTemplate的区别 4.
一面大概70分钟: 一上来首先自我介绍, 然后就是介绍项目,然后根据项目介绍提到的知识提问 手写算法题:合并两个有序链表 然后是八股: golang的接口原理,怎么用,接口的作用 多线程的一些理解,进程线程协程 数据库索引,哈希索引和B+树索引,哪些字段适合加索引 new和make的区别 golang哪些类型是指传递,哪些是引用传递,区别是什么,用的场景等等 堆和栈,golang变量内存分配,什么
一面(2.28 50min) 形式:电话面试+在线编程平台 聊项目 20min 算法题 30min 1 给定一组数据,包含category和score(已经按score有序排列),要求重新排列数据,使得在相邻数据的category不相同的前提下,score尽量有序。 e.g.: A 0.9 B 0.8 B 0.8 C 0.7 重新排序后: A 0.9 B 0.8 C 0.7 B.0.8 2 lc5