面试官是个很帅的小哥哥~ 首先问了操作系统的问题: 1. 进程与线程的区别?协程了解过吗? 2. 系统调用了解过吗? 3. 线程间的信息交换? 4. 虚存了解过吗?程序对虚存有感知吗?【这个好像打错了用户空间应用程序中的所有地址 都是虚拟地址。】 我在一本正经的胡说八道........麻了...................................我说的没有......... 然后问了计
背景介绍 前几天投的,第二天电话约面,面试时间4.27,腾讯会议视频面。 自我介绍 2分钟,技术栈提了计网、数据结构、java基础、redis、mysql这些。好像他刻意不问这些,笑了 提问 1.自我介绍里面的经历,讲了四五分钟 2.介绍第二个项目,讲讲遇到的困难 3.rabbitmq延迟队列(忘了) 4.设计模式,讲讲工厂模式,spring中怎么用的? 5.spring aop 介绍,原理 6.
嘤嘤嘤 攒人品来了 笔试:4.01 AC 一面(4.07晚): 1.自我介绍 2.着重介绍(6.824) 3.负载均衡相关 一致性哈希加虚拟节点 4.cron job原理 (时间轮 or 延迟消息队列) 4.分布式事务tcc 5.redo log 6.隔离级别 7.innodb 可重复读如何支持幻读 (next-key lock) 8.可重复读和已提交读的区别 (mvcc 生成快照时机) 9.un
会议室被占了大佬还迟了几分钟,问题不大,全程40分钟,大佬一点情绪起伏都没有,应该是寄了。。。。 1.自我介绍 2.算法1:数组里有个出现m次的数,找出来,其他都出现了n次。要求:时间复杂度O(n),空间O(1) 3.算法2:树的bfs和dfs 4.打开项目,打开表来看看,细问前两个表的作用 5.怎么解决评论功能的sql注入问题?怎么解决恶意写入js去无限弹窗?(我完全没听过这个问题!!) 6.操
1、宝石闯关 小超最近迷恋上了一款闯关游戏一路上过关斩将从小兵的身上获取到防御宝石,其中小兵的防御宝石数值为ai,有一天小超终于杀到boss,此时小超手中有n颗防御宝石价值为ai,其中boss手中有m颗攻击宝石价值为bi,现在小超想知道手中的防御宝石是否能够抵抗住boss的攻击宝石,小超能够抵抗住boss的条件为ai能够被bi整除. 2、撞石头 有一堆石头,用正整数数组 stones 表示,其中
一面 1,常规八股,项目浅浅的聊了些,问了问Http和Https,进程与线程的区别,进程间的通信方式 2,然后做题:文本对齐(Leetcode68)是一道hard,需要分类讨论,细节比较多,其实我没有写出来,但是说了说思路,感觉必须要加强和面试官的互动,要把思路讲出来 二面 1,老虎吃羊的问题,博弈论 2,A,B赌博,两个每局获胜概率都是0.5,A如果赢2局或以上就算A获胜,B如果赢3局或以上就算
记录一下人生的第一个正式offer - 恒生电子 个人水平:技术一般 本科211,非科班,但学了计算机基础和各种编程语言 硕士985,科班,项目是本科毕设,小论文写好未投,去年11月份还在学C++网络编程,11月中旬改学Java,飞快地复习了Java基础和JavaSE,然后新学SSM,JVM和多线程知识,redis刚学了个开头 从2月的最后一天开始投简历,按时间顺序,除掉其它简历笔试挂的,有过面试
20230421极智嘉java后端实习一面--一共50分钟左右 第一部分:八股 1. JVM内存模型的理解?常说的GC垃圾回收针对哪些部分?--堆。栈和方法区的内存什么时候释放?--方法区是回收无用的类?答的混乱。 2. java的两个关键字final和static的理解。---从修饰方法,修饰类和修饰变量来说,有点忘了。 3. 常用到的集合的类,做一些介绍。--从Collection和Map两个
自我介绍 项目 做了什么 难点 Spring源码看了那些 spring bean工厂怎么实现的 beanfactory 讲一下 beanfactory 和 factorybean 的区别 熟悉的设计模式 工厂 单例 模板 策略 .... 都讲了一遍 手写单例模式 懒汉的三种和饿汉 以及优缺点 反馈:太像背的了,了解的不够深,学的范围太大贪多嚼不烂(好久没看过这一块了),聊了很多学习方法(面试官人很
凉经,一面时长35min 1. linkedList和ArrayList的区别 2.Redis和MySQL分别有什么用 3.表数据量多的情况下如何加速查找? 4.根据什么加索引? 5.有a,b,c,d4个列,有时候用a、b、c、d,有时候用a、b、c,有时候用a、b,怎么加联合索引? 6.ElasticSearch用来做什么?什么时候写入?不使用消息队列如何写入? 7.说一下AOP, 原理 8.
11.7 40min 自我介绍 项目介绍(redis分布式锁相关,redis的set底层原理) 1.https和http区别,和建立连接流程 2.https的加密过程 2.ARP流程 3.浏览器输入url到页面显示经过哪些过程 4.服务器响应什么 5.线程和进城区别 6.java的线程和系统线程一样吗 7.什么叫线程池 8.java线程池工作流程 9.有那些等待队列 10.线程间怎么通信 反问环节
后端实习生一面 自我介绍+项目介绍:5分钟左右; 是否能够接受使用Go语言来进行后端开发?可以。 说一说对实习期间的一个基本期望; 在介绍项目的时候提到了一些安全问题,简单介绍一下安全问题:预约挂号号源数量并发修改的超卖问题,分布式项目中可以考虑使用Redis的分布式锁来解决,单体项目可以考虑直接在后端加锁来解决; 这里考虑的是代码的业务逻辑方面的安全问题,其他的关于安全的比如SQL注入有考虑过吗
11.2 30min 时间很短,面试官给人压迫感很强,跟小红书二面的完全两种风格😰 自我介绍 1.深挖项目细节(redis,mysql,数据一致性) 2.Java常用的并发处理操作 3.实际问题,比如一个商品怎么建表 算法题 面试官自己出的,合并两个有序数组,就是easy中的easy题,不知道什么情况😰 反问 继续加油 #实习# #我的实习求职记录#
前言: 刚放寒假的时候约了B站的面试,一面一开始是一位胖胖的面试官,面了二十多分钟,让我写一个层序遍历算法,秒了,又让写全排列,我试着用了位运算,直接让我等一下,下一位面试官也要面 第二位面试官问的也不多,倒是问了一些offer的情况,面试结束后又约了其他时间一次面试,是个年轻的面试官,视频也没开,闲聊了七八分钟就结束了,啧,只能说很难评~, 可能是因为我已经秋招签了不错的厂还去面实习生吧,而且在
1 聊项目 2 spring aop ioc的理解(项目有mini spring) 3为什么是三级缓存解决循环依赖 Bean的生命周期 4 Hashmap原理 5算法题 三数之和 结束没有反问全程45分钟