字符串反转(input: "how are you", output:"woh era uoy") 除了reverse以外还有别的想法吗 闭包写缓存函数(这里没理解意思:主要是要记住基础概念把!!!) git status 时文件有几种状态 无........#我的实习求职记录#
(之前得了,整理的时候发现的,都是常规的八股文,没有什么难的。面试官也很Nice) 304所 Tcp udp区别 http和https ssl tls主要区别 经典的登录模型IDAC? 缓存击穿、缓存穿透、缓存雪崩 Redis数据结构 Java 集合三种(List、Set、Map) Set里面HashSet怎么保证有序(LinkedHashSet)底层实现 HashMap底层实现 (Cuncuir
一面(60min): 1.自我介绍 2.异常监控是怎么实现的(自我介绍中的项目相关) 3.flex 布局和 grid 布局的区别 4.看 CSS 代码说效果(flex) 5.有没有用过 less 或 sass 6.做布局时给 CSS 类起名字有没有什么套路或心得 7.有没有用过 bootstrap 8.实现一个 apply 方法,然后提出了一些可以改进的地方 9.实现一个 bind 方法 10.做
岗位 Java后端,base广州 一面 时间 2022-11-10 内容 项目+反问+算法 项目 RPC的zookeeper调用组件使用什么做呢? 有了open feign、dubbo这些原生的RPC组件,为什么你还要自己做呢? 你的RPC框架有重试机制吗?策略是什么?比如说你调用失败了,是通过配置、接口、或者类去重试吗?怎么实现的? 如果获取到新的服务地址还是调用失败呢?比如可能不是地址的问题而
#软件开发2023笔面经# 1. 自我介绍 2. 测试的分类 3. SpringBoot 的商城,讲讲怎么实现的。 4. 对于你的那个项目,给你怎么测。 5. 简单问了问自动化测试框架 pytest、junit、selenium。 6. 说公司主要用 Go,问我对 Go 的了解。 7. 给我讲了讲实际测试会用到的东西,以及公司怎么做自动化的。 8. 如果公司需要你调研一个全新的东西,你会怎么做。
cvte 介绍一下你常用的集合以及应用场景 ArrayList,HashMap的扩容 HashMap这种根据hash值去定位索引,有哪些地方可以借鉴这种思想? 这里我答了一种负载均衡策略,根据ip进行一个hash映射到不同的机器上,面试官说可以 HashMap1.7和1.8的区别,除了红黑树之外还有什么区别 项目。。。。。 volatile关键字 有哪几种线程池 怎么把一个线程放到主现场里面,刚
考点 标准开局 自我介绍(1min) C++ 0 - STL有了解吗 操作系统 0 - 请你讲一下进程调度的方式 3 - 请你讲一下进程间的通信方式 计算机网络 0 - 请你讲一下TCP进行流量控制的方式 项目 / 网络编程相关 1 - 请你讲一下epoll、poll、select的区别 3 - 请你讲一下reactor模式和proactor模式的区别 2 - 请你说一说ET和LT这两个工作模式的
自我介绍 请你讲讲快排的思路 看见你项目中有使用到epoll,请你介绍一下epoll 请你讲一下TCP和UDP,怎么讲都行 怕你紧张,你介绍一下自己有什么亮点吧,或者是你比较熟悉的领域 请你讲讲你对实习的一些规划 请你讲讲你对这次实习的一些需求 反问 请问您对实习生是要求“拿来就用”吗?接受培养多久呢? 可以跟我讲一讲客户端研发是怎么样的吗? 总结 面试官 人很好,一直叫我说不要紧张,然后对我回答
面试官人很好,全程非常温柔 主要是问了下项目,我就介绍了实验室做开发时涉及的redis,mq,定时任务 然后就问了下mysql,怎么优化sql,索引的原理,什么时候索引会失效 算法题:三数之和,我就秒说双指针吧,面试官就问你是不是刷过题,我说我摊牌了,这个就是力扣第二题嘛。写完后面试官问了下有没有能优化的地方(某些情况出现时,提前中止算法) 总体还是看你的bg是不是跟部门相符吧,八股算法啥
#软件开发2023笔面经# 1.闭包 2.this指向 3.箭头函数和普通函数的区别 4.图片优化其他方案 阿里云 cdn 根据屏幕不同大小 返回尺寸刚好的图片 5.虚拟列表的缺点 × 6.异步输出题 7.原型输出题 8.算法题(递归) 9.如何去监听键盘弹出 通过去监听该页面的所有表单是否focus 10.键盘不遮住下面的内容 把整个页面设置成固定定位,键盘会自动顶上去 11.如何学习前端 12
4.10 一面 1.自我介绍 2.问的项目 3.项目中的跨域怎么解决的,部署到服务器的过程 4.问了一些Android的知识,我了解不多 5.手撕一道算法,之后讲了思路 6.问我如果让我自学Android相关知识需要多久 7.工作地点想去哪里工作 4.13 二面 我没想到是hr面 吧啦吧啦,hr面内容都差不多,就不说了
全程大概二十多分钟,攒攒人品 1.自我介绍 2.介绍一下自己得项目 3.JAVA集合都有哪些,有什么特性 4.索引的缺点 5.spring boot 的缺点 6.死锁和同步锁 7.入职以后想学什么 8.认为作为一名实习生应该具有那些素质 9.反问
一个小时 自我介绍 项目,问得不多 看代码1:关于子类继承,构造函数的问题 看代码2:关于虚析构函数和内存泄露问题 看代码3:和1类似的知识点 进程的虚拟内存 Cpp底层如何实现多态 虚拟地址如何映射到物理地址 算法:手撕反转链表 总结:都是不难的知识点,但自己学的不扎实,又有一段时间没做算法了,基础不稳,做题不准;基础不牢,地动山摇。惜哉痛哉,悔之晚矣 另外佬们能给我上个帖子的简历提点建议吗
感觉寄了 项目 1、你订单管理系统的幂等怎么保证(我怎么一直在用限流的思路说啊,加锁就行了) golang 1、有缓冲channel和无缓冲channel 2、GMP怎么调度goroutine 3、goroutine和线程的区别 4、golang的GC了解多少 算法 1、输出所有升序子序列(虽然简单,但是我算法太烂了) mysql 1、mysql日志有哪几种 2、mysql宕机了怎么恢复数据 3、
一面 1.简历实习相关 2.gmv 下降如何分析 3.sql留存率计算 连续登录用户 二面 1.简历相关 2.如果在app 内短视频/直播页面增加搜索入口跳转搜索落地页,如何衡量它的效益(这个AB 测试当时答得不是很好,现在的想法是做 AB 测试后,用 PSM 匹配去衡量实验对照组用户区分搜索入口来源的各个指标 ) 3.如果一个搜索词搜索量突然下降,怎么分析,可能的原因 4.sql汇总当月至今的每