分享两个算法题的思路,第一个完全ac,第二个完全没ac,结束了检查的时候发现第一行注释忘记解开了,难怪说最后几分钟一直测不过去。但是思路我觉得是对的,大家可以看看,欢迎大家 点赞 留言 讨论。 第一题:100%ac比较简单:给思路并举例 找出每段的长度,111 222 33333 推进一个新数组,[3,3,4] 然后对新数组每项除以二向下取证进行累加累加1+ 1+ 2 = 4 第二题:我把思路模拟
选择题考察点:JS、CSS、前端基础(全是前端相关的基础知识,无其他内容) 编程: 1. 查找字符串中出现频率最高的字符,若存在多个按字符串中出现顺序排列输出。 2. 实现Fibonacci数列,求数列第n项。(注意时空复杂度) 3. 实现一个方法,将中文数字转换为阿拉伯数字(不超过8位数,如 "三千七百零八万五千三百三十三" → "37085333")
个人感受 真的就是体验感拉满。只有三道算法题,然后每道题都不难,都能做出来一部分,但是如果想ak的话还是需要很高的水平。而且题目都是基于js出的,真的感受到了是为前端出的卷子,不像其他公司:选择填空出后端题,或者干脆就后端前端一起做一样的算法题... 这次笔试里两道题目限制了语言是js,一题没限制,题目又说了要js。感觉不是同个人出的卷子。 做完之后感觉自己基础还是太差了,而且之前做题都是随遇而安
单选题13道,不定向选择8道,两道问答一道编程。 单选题基本都是js和数据结构的。 多选题js代码执行情况的问题比较多。 两个问答一个是让写promise的串行异步和并行异步,一个是两栏布局。 编程题是一道模拟题,大概就是给你每天访问的url(每天可能访问多个不同的url),让你统计所有url中每天哪些url被访问了。 题目不算难,编程题没写出来。 电脑死机两次,心态也炸了,辣鸡Matebook!
1.实习时间 2.为啥测开 3.你的两个项目哪个难度大一点,讲一下 4.项目做了多久 5.持久化存储怎么做的 6.匹配怎么实现的 7.服务器托管在哪里 8.前端用的什么框架 9.为什么用mybatis 10.-14都是具体项目实现过程 15.后续接口的校验怎么校验? 16.讲一下另一个项目 17.JAVA虚拟机了解吗?讲一下 18.JAVA内存分为哪几个区域?详细讲一下 19.数组和链表的区别 2
1.react/vue区别 2.react怎么子组件改数据到父组件 3.vue双向绑定原理 4.问项目难点 5.算法,相交链表,也是秒上了 总共面了二十多分钟,真的不是kpi嘛呜呜呜
搜索算法工程师(大语言模型方向) 别看了,现在看官网这个岗已经下架了,参考意义不大 面试老师人很好,刚开始太紧张还安慰我,,, 1. 上来先撕两道算法题?嗯?不是? 3数之和(要o2,排序之后左右指针往中间扒拉) 一个字符串变成另一个字符串需要的最少变化次数(没做过,后面忘了😭😭😭) 2. 炼丹相关 先是激活函数举例(略) 对比softmax和relu的优劣,(记不清了,我当时因为算法题没做
手撕: hard(股票最佳时机Ⅲ),1代码运行结果题,1AOP解释代码 算法: 什么是在线算法,手撕题是不是在线算法,归并排序和插入排序对比 八股: Redis:cluster集群原理,客户端是怎样知道该访问哪个分片的 MySQL:事务隔离级别,第三范式的作用与原理 Java:谈谈多线程,缓存行是什么,伪共享是什么,Netty,BIO,NIO的原理与区别 无项目无实习 许愿hr面 --------
投了一堆前端没人搭理,投了测开马上面。 又回到老本行了。 一面:面试时间1h 1.测试b站视频播放 2.tcp和udp区别 3.项目上线前有一个bug,开发不认为是bug怎么办 4.二叉树前序遍历和后序遍历能否确定唯一一颗二叉树 5.二叉树的度和叶子节点个数有联系吗 6.tcp如何保证可靠传输 7.给你一个新项目怎么开展测试 8.测试方法有哪些 编程题: (1).二进制转任意进制 (2).力扣34
拷打实习 还问到了优化的具体指标 网址键入全过程,面试官想听数据接收方在应用层的表现,没答上 微服务负载均衡 进程线程 算法题: atoi string转int 一共60min,很多地方没get到面试官的点。寄了 #实习#
1. 介绍下你自己 2. 介绍实习工作 3. 介绍研究生方向,如何平衡学习,未来规划 4. 围绕实习工作追问,kafka如何保证顺序性, kafka你生产消息,如果来不及发送,如何解决这个问题,略一部分 算法题:LC原题,反转层序遍历 ------------------------------------------------------------ 许愿HR面,快点吧 Timeline: 5
时间:75min 题型:3道单选题➕3道简答题 ⭐ 单选题 记得的知识点:css 优先级、http、Cache-Control、Etag、304等 ⭐ 简答题 1. 高效执行并输出异步任务结果 任务描述:请编写一个名为 executeTasks 的函数。这个函数需要接受一个异步任务数组作为参数。每个任务是一个会返回 Promise 的函数。你的目标是同时启动这些异步任务,并且在每个任务完成时,立即
请用Vue.js 2.0以 “SFC 单文件组件” 编码方式完成以下购物车题目。除了Vue.js 2.0, bootstrap 外,请尽量少用第三方库。不可使用Element UI, Mint UI等第三方库。 目标 提供前端端购物车功能 购物车外观 以下只是参考。 购物车功能 自动计算总金额(必须) 能删除已选择产品 能更改数量 能按產品名稱排序 评分准则 SFC组件设计 编码整洁 外覌 加分项
第二题双向队列游戏 反正看着挺简单的,就是找头尾的最大最小然后pop就可以 可以暴力解,我直接if else搞定。但就是死活过不了第二个示例 结果在挣扎半个小时后,还是只能a20% 最后我在本地上跑,md跟示例一毛一样,就是那个牛客网上的示例2死活过不去 果断投诉找监考官 结果监考官说我代码有问题,让我再仔细检查 我寻思着,我从系统上一毛一样复制到本地,结果得到两个不同的答案,还说我代码有问题?
三道编程 太难了太难了 第一道填充数组,不会 第二道字符串转数字,********原题,做过不算难但也不简单(对我来说) 第三道右移二叉树, 看到第一第三做不出第二道直接放弃了哈哈哈 是不是很多大佬都不签offer了,最近又突然收到几个笔试面试邀请#秋招#