1. 边加边,边计算连通图个数,100% 2. 求把数组全部变为奇数最少多少步,但只过了80% 3. 礼物交换,5% 4. 01串,可以两部分任意反转,求最长能变为多少0101交替的串,0% 菜鸡啥都不会,差点心态爆炸,希望能进个面试吧
2024/4/24 14:00 一个小时 面试流程、部门介绍 自我介绍 项目介绍 2FA TOTP OTP PKCE java如何实现高并发 高并发会出现什么问题,Java如何解决的? Java虚拟机内存 Java垃圾回收机制,很细 HashMap底层、java7和java8有什么改进 ConcurrentHashMap如何实现多进程,java7和java8有什么改进 Java有哪些锁。 乐观锁悲
分享一份朋友的美团面经~ base上海 ●tcp和udp区别 ●tcp可靠性是怎么达到的 ●tcp的拥塞控制 ●Linux机器路径下的文件打开计算机干了什么,操作系统干了什么 ●磁盘结构 ●为什么区分用户态和内核态 ●https用的是对称加密还是非对称加密 ●进程和线程的区别 ●进程切换和线程切换都会干什么 ●Java中都有哪里用到了红黑树 ●红黑树相比avl树优点在哪里 ●手写单例模式 ●vol
v1:纯静态 技术栈 http://light7.cn/ http://zeptojs.com/ http://www.swiper.com.cn/ 参考 http://www.smartisan.com/cn/ v2:预处理 + 模板 https://github.com/sintaxi/harp 安装 $ npm i -g harp $ mkdir src $ cd src $ harp in
1. 项目难点是什么 怎么解决 2. 3个看代码输出(作用域) 3. 数组去重 4.防抖 节流 5. 浏览器缓存 6.cookie localstorage区别 7.http和https 8.浏览器输入url过程 9.类的继承方式有哪些 10.apply call bind区别 11.vue的双向绑定 12.设计模式有哪些 13.display的属性有哪些 14.行内块和行内元素区别 15.自己写
图片懒加载实现(interaction obersever,也可以自己实现,考虑防抖和once) 缓存(强缓存响应码200;协商缓存响应码304,service worker没了解) 骨架屏(element plus手画,很简单) cookie,localstorage,sessionStroage区别,作用 localstorage实现过期清理(疑似没有API,可以自己轮询实现) 有遇到跨域吗(
记录一下 一面hr面 二面技术面 等了半个月才约 面试一个小时 不知道是不是ptsd害怕了,空气里面一股浓浓的kpi味道 主要是提一个大点,类似http协议 项目优化啥的,然后让你自己展开讲你了解哪些,他再去根据你的回答拓展问问一些场景解决,不是那种一题一题的八股回答,都是通过提问场景解决。 他那边不知道是在哪,环境好吵,听不清楚,但是面试官人很好,单论体验还是很不错的 最后许愿来个offer 山
4.3.4 库工程发布 默认情况下库工程只能发布 release 版本。这个版本用于所有工程的引用,和工程本身要构建什么样的版本无关。这是属于 Gradle 的限制,我们正在努力消除这个限制。 你可以通过如下方式控制发布的各种版本 android { defaultPublishConfig "debug" } 注意这里的发布配置的名字使用的是一个完整的版本名字。 Release 和 de
3.2 工程结构 上面说的 build 文件约定了一个默认的文件夹结构。Gradle 遵循约定优先于配置的原则,在可能的情况下提供合理的默认值。 基本的工程始于两个名为 “source sets” 的部分。也就是 main source code 和 test code。他们分别位于: src/main src/androidTest/ 里面的每一个文件夹都对应相应的组件。 对于Java和Andr
1自我介绍 2职业规划 3模型部署(pt转onnx转plan部署) 4讲一下transformer原理,怎么部署 5讲一下encoder decoder,哪些模型只用了其中一个? 6.拷打项目 7.平时怎么学习的 手撕 牛客链接: 判断链表是否有环 忘了快慢指针了,思路错了代码竟然跑过了(面试官说测试用例不全)hhhh。 面试官人很好,没有故意为难,但我觉得是寄了。
4.3.2 普通工程和库工程的不同 库工程的 main 输出是一个 .aar 报(这个一个标准的 Android 存档).它由编译后的代码(比如 jar 文件或者 .so 文件)以及资源文件( manifest, res, assets )组成。 库工程也可以生成一个测试apk,可以独立于应用进行测试。 它有相同的引导任务( assembleDebug , assembleRelease ),所以
二面没有自我介绍,上来就开始提问 八股 C语言有哪些常见的内存相关的错误 平时使用strcopy函数的时候需要注意哪些 双向链表两个节点中插入一个新节点需要做哪些操作 C语言中为什么要结构体内存对齐 数据结构中引入哈希算法的目的是什么 二分查找的具体操作细节 内联函数和宏定义有什么区别 定义宏的时候有哪些注意事项 TCP socket编程中如何来限制一个socket的访问连接的最大数量 TCP传输
10.29 投递简历,投完就发来了测评,图表题好几个还没做完就自动跳了,本来以为肯定过不了就随便选了 10.30 收到第二天一面通知 因为是海外所以准备了英语自我介绍 结果没用上,是用英语介绍家乡(很烂,完全没反应过来,凉了凉了) 一面问题: 1.自我介绍 2.了解售前吗(我回答技术性销售) 3.自己就简历上的一个项目展开说说自己的工作内容(光忙着说去了,没有考虑到面试官真正想要听的是什么:遇到了
8.13号打电话约面,15号面试,16号挂,跟我讲部门内部主要使用C++,我是golang选手,进去需要转语言,基本上都是问简历上的东西 1.自我介绍 2.介绍一下实习做的项目 3.实习期间遇到的最大的困难 3.介绍一下自己的课题 4.innodb与Myisam的区别 5.redis有哪些数据结构 6.介绍一下K8S 7.内存分配算法 9.介绍一下文件系统 10.硬链接与软链接 11.python
时间:1小时(其实十几分钟就可以做完) 题型:单选20(或30,记不清了) + 多选10 有视频监控,其实BA工程师岗类似于产品经理岗,所以考察的题目都是概念类 下面是还有印象的一些题目: ERP系统使用什么语言开发的? 下面不属于/属于业务管理系统的? 需求设计类。。。 很大一部分考察了各种系统的缩写代表什么系统......: ERP、PLM(产品生命周期)、AP、MES(制造)、MDM、SRM