认证(Authentication) 身份验证是大多数现有应用程序的重要组成部分。有许多不同的方法、策略和方法来处理用户授权。我们最终决定使用什幺取决于特定的应用程序要求,并且与它们的需求密切相关。 passport 是目前最流行的 node.js 认证库,为社区所熟知,并相继应用于许多生产应用中。将此工具与 Nest 框架集成起来非常简单。为了演示,我们将设置 passport-http-bea
面试时间:1小时多 体验: 我电脑太卡了,中间腾讯会议直接自动关闭,最后的代码题超级简单,但也太卡了,耽误很多时间。面试官超级好,感谢面试官!! 总结: 项目是重点,其他都是常规八股 我应该是凉了,感谢微信支付团队给我面试机会 我已经买了一个软件好好清理电脑了
1.自我介绍 2.针对自我介绍问了参加竞赛情况和内容 3.熟悉的时间复杂度最低排序方法(我答的快排),追问有无其他时间复杂度一样的排序算法,快排最差的情况是怎样的 4.对二叉树和B+树的理解,二叉树的遍历采用非递归形式怎么实现。(我答栈的思想……,得到认可) 5.前端中关键字查询如何实现高亮效果 6.登录过程中按照严格顺序调用3个接口,怎么理解(回调函数) 7.对react和vue的理解,各自的优
前言 年后投了一下,马上约了面试,一面应该是主管面,问了几个问题,然后就是技术面了,技术面我其实有挺多没答上来的,我主要还是想积累一下面试经验吧,面试官人真的很好,整体面试感觉也非常不错,考虑到大厂实习还没开,还是想准备准备投投大厂,拒了offer。 面试闲聊篇 Java应用相关的知识更新太快,不养老,有家有孩子的时候拼不过年轻人。 安全的方向接近底层,知识更新不会太快,知识都是往下挖掘,这方面的
自我介绍,说了Golang,然后开始问golang Golang相关: 1. new make的区别 2. GMP模型 3. 使用golang中遇见的坑(说了map并发读写 问sync.Map的具体实现) 4. 数组与slice的区别 5. 逃逸分析 这部分的总结是:啥都不会,面试官问:你这没有准备呀 然后看项目: 看到了用了RPC框架 1. RPC与HTTP 说到pb协议,为什么pb协议快,JS
1.自我介绍 2.马尔可夫链的用处 3.测试用什么软件 4.TCP/IP协议握手 5.TCP和UDP的区别 6.怎么诊断网络不好 7.DNS的作用 8.ifconfig能看出什么 9.springboot好处 10.Java中的map有没有了解 11.共享屏幕编程,在n个书中找出k个最小的数#24实习#
一天后更新: 我凌晨12. HR打电话约二面了,约了下周一 菩萨保佑🙏 写面经攒人品!!! 时长 1hour 刚上来没有自我介绍,直接开问 1问了之前在百度做了啥实习干了啥 解决了什么问题 2问了quartz,quartz原理(简单说了一下,面试官说他也不是很了解) 3问了ES,都是很笼统的问题。围绕项目 4字典树怎么实现的,怎么用的 5项目中用了哪些设计模式 6怎么用的redis,解决了什么问
一面(群面)60min 我们这场群面一共是六名面试者和两名面试官;面试一开始也没有要求大家做自我介绍,而是直接在公屏放一道情景题,给大家15min的时间去准备,题目不方便详细描述,大概是说现在团队正在向客户推销一样产品,但是情况严峻,要求面试者给出应对的策略和需要给团队提供的信息。 15min的准备后是个人陈述发言,每个人大概有两到三分钟 发言结束后,进入互问环节,每个人可以向另外一位同学提一个题
分享一下上次的小公司面试,实习生。 顺便问一下,E charts图表缩的很小,图例显示不全,怎么解决? —————————— 分割线 —————————— 数组方法 map和foreach的区别 computed和watch的区别 基本数据类型 Var let const的区别 怎么判断数据类型、typeof能判断数组吗 Localstorage、session、cookie的区别 axios守卫
有点难,原定30min的拷打了50min 技术面通过等hr面 高并发的一些理解 秒杀场景怎么处理, Redis分布式锁,为什么分布式下ReetrantLock synchronized这些用不了 ES写数据、读数据过程 创建一个线程的几种方式 上一段实习技术上和思维上的收获 后端怎么读取到JWT校验信息的 List和Map的底层 JVM的理解 Docker的理解 Linux的指令
淘天业务技术后端实习已oc,来补一个面经,祝大家都能拿到理想的offer~ timeline 3.20 投递 3.21 笔试邀请 3.27 笔试 4.8 一面 4.10出结果约二面 4.12 二面 4.17出结果约hr面 4.18 hr面 4.19 oc 一面内容 电话面,40mins左右,面试官人不错,会补充我没讲到的点并引导我,中间有段表达有点混乱还提醒我注意分点表达 1.项目相关 介绍项目
视频面 2.8 14:00,35min 1. 自我介绍 2. 简单介绍自己的项目(项目太菜,面试官没兴趣问) 3. volatile 关键字的作用 回答了它的可见性、有序性,详细介绍了JMM,内存屏障,讲了单例模式中懒汉式双重安全判断(因为用到了volatile ),将volatile与synchronized关键字进行对比,又扩展到synchroize的实例、静态、代码块的锁对象,实现原理mon
这个小厂子日常实习竟然有一轮笔试、两轮技术面、一轮hr面,惊呆了。 一面 电话面 30min 1. Mysql中的锁 Innodb存储引擎下分为行级锁和表级锁,着重介绍了行级锁中的临建锁、间隙锁、记录锁; 2. delete语句会加哪些锁 delete属于当前读,所有的当前读最开始都会加临建锁,根据不同的SQL语句过滤条件可能会退化为间隙锁或记录锁,当走全表扫描时会锁住整张表,造成性能损失; 3.
中移互联网 java开发一面 5.30 1. 自我介绍 2. 挑一个你做过的项目,描述一下遇到过的困难及解决方式 3. 是怎么保证消费端实时消费消息的 4. 对于Redis缓存这块是怎么去用的,对于缓存问题是怎么解决的 5. 对于并发是怎么理解的 6. 保证线程安全有哪几种技术手段 7. 10亿个自然数(可重复)随机乱序排列,快速找到最小的10个,并计算他们总共出现了多少次。时间复杂度是多少 中移
9.05 收到面试邀请,选择面试时间 9.06 14:40 电话面试 1、介绍简历上的项目 2、CSS实现垂直水平居中 3、盒子模型 4、CSS选择器的优先级 5、JS中==和===的区别 6、==作比较时不同类型的比较规则 7、普通函数和箭头函数的区别 8、改变函数中this的指向 9、闭包中this的指向 10、闭包的使用场景 11、遍历对象属性的方法 12、判断引用类型的数据类型(主要是数组