腾讯实习生面试-笔试
腾讯实习生面试-笔试
之前投了腾讯的实习生,因为已经找到实习的原因,给拒绝了,不知道后来为啥又给我发了面试邮件我也想试试,结果就去了。
然后面试的话面试官问的问题很广知识很基础,还问到了web安全。。。。。我是真没想到啊全程蒙蔽…
面试完以后接着就让笔试,发了3道笔试题 如下:
看起来有点简单,但是对于我这个算法小白来说 第一题难度跟山一样,可能数据结构没学好吧, 哈哈哈。
后来答出来发给了面试官 还不错。
第一题(自己当时写的贼复杂,这是参考的别人的)
const linkListReverse = function(head,k) {//用于进行链表转换let pre = null,cur = head;let p = head;//查找长度是否满足反转的数量for(let i = 0;i<k;i++){if(p == null) return head;p = p.next;}//对该k个链表元素进行反转for(let j = 0;j<k;j++){let temp = cur.next;cur.next = pre;pre = cur;cur = temp;}//反转后。head.next已经成为当前反转后链表的最后一个元素,它的指向将是下一个递归的开始点//而此时pre已经是最后一个元素,cur是下一个范围的第一元素head.next = linkListReverse(cur,k);return pre;
}
第二题
const formateMoney = function(money) {let arr = money.split('').reverse()// 结果数组let res = []// 计数let count = 0while(arr.length) {count++res.unshift(arr.shift())// 每三位进行分割if(count % 3 === 0) {res.unshift(',')}}if(res[0] === ',') {res.shift()}return res.join('')
}
第三题
const bigNumAdd = function(num1,num2) {let n1 = num1.split('').reverse()let n2 = num2.split('').reverse()const res = []// 计数let count = 0// 进位let add = 0// 保证n1为大数if (n1.length < n2.length) {var temp = n2n2 = n1 n1 = temp}while(count < n1.length) {let sum = parseInt(n1[count]) + (parseInt(n2[count]) || 0) + addif (sum > 9) {sum = sum - 10add = 1} else {add = 0}res.push(sum)count++}if(add) {res.push(1)}return res.reverse().join('')
}
最后是凉凉了的,哈哈,大家加油!!!!
腾讯实习生面试-笔试相关推荐
- 2020年腾讯实习生算法笔试题目(感触良多)
2020年腾讯实习生算法笔试题目 题目描述 代码示例 题目描述 代码示例 题目描述 代码示例 快速幂求解代码示例 题目描述 代码示例 题目描述 代码示例 参加了腾讯20年的实习生笔试,本来都不打算 ...
- 腾讯实习生面试2016两道面试题目?(知乎)
腾讯实习生面试2016两道面试题目?修改 谢谢大神们高质量的回答,满满干货,excited ------------------------------------------------------ ...
- 腾讯实习生招聘笔试题目
2013腾讯实习生笔试题 一. 单项选择题 1) 给定3个int类型的正整数x,y,z,对如下4组表达式判断正确的选项() Int a1=x+y-z; int b1=x*y/z; Int a2=x- ...
- 2014腾讯实习生技术类笔试
2014腾讯实习生招聘浩浩荡荡地从3月中旬开始在全国各地展开,第一批武汉等,第二批广州等,第三批长沙上海等.抱着热身的念头,我报名参加了第二批城市广州的招聘,投简历,筛选简历,到4月12日参加笔试.很 ...
- 前端实习生笔试_2017年百度前端实习生面试笔试经历
前几天收到一封百度发来的邮件,大意是说招实习生.浏览了一下岗位,只有 FE(前端,Front End)比较熟,就拿了以前的一份简历改了改投过去了,结果第二天就通知面试(完全不给准备的时间啊).面试的地 ...
- 2016年腾讯实习生面试技术面一面二面
2016年4月10日晚上我接到初试的通知,当时也知道表哥已经内推进了微信,敬佩之余也要奋发图强,要拿一个offer回来.当晚看了一下项目源码,看了一会jvm以及android listview的缓存机 ...
- 腾讯python面试都_记一次面试腾讯的奇葩经历
阅读本文大概需要 2.8 分钟. 作者:黄小斜 文章来源:[程序员江湖] 上回说到,我腾讯面试出师不利,简历随即进入备胎池,不过没过多久,转机还是来了. 大概是一周之后,我的电话响起,号码来自腾讯 ...
- 2011年腾讯实习生应聘(软件开发Web前端flash方向)笔试面试经历
记录2011年4月,我的腾讯实习生求职经历,一段让我感慨良多的时光------- 招聘之前的内推 join.qq.com正式开放建立注册,是在2011年4月1日,将时间定在愚人节,不知道有没有什么深意 ...
- 腾讯2014年实习生招聘笔试面试经历
今天上午腾讯二面,走出来了的时候,就预感到Game Over了.能走到这一步,已经知足了,内心还是很感谢腾讯给予的这次面试机会. 腾讯笔试那天,整个考场就乌压压的一片人.毕竟是大公司,应聘的人特别多. ...
- 腾讯光子游戏客户端开发公开课以及实习生面试凉经
腾讯光子游戏客户端开发公开课以及实习生面试凉经 第一次和大厂打交道,浅浅记录一下吧 公开课笔试 因为是大二下报名参加了腾讯游戏开发公开课,所以当时递完简历之后还需要笔试一下,是在牛客网进行的笔试,时间 ...
最新文章
- 图片管理之保存图片数据
- python零基础怎么学-零基础如何自学成为Python高手?
- Gradle个人笔记(未完)
- 可应用于实际的14个NLP突破性研究成果(四)
- DeepEye:一个基于深度学习的程序化交易识别与分类方法
- Python检验某个字符(串)是否属于另一个字符串
- button点击后出现的边框_用Tkinter制作Python程序的图形用户界面(GUI),打包后比Qt5减少60M(77.5%)(实例63)...
- (转载)Linux的IPC命令
- 二期开发立项申请书,已经提交,等待批准!
- 全新小说安装教程小程序源码
- ARBITRAR: User-Guided API Misuse Detection
- 简单的MD5加密解密
- SAP LSMW 创建及使用过程
- 三点弯曲弹性模量怎么计算公式_三点弯曲测试介绍
- php批量解密decoder,IonCube v8.3 Decoder解密工具
- 微信小程序答题页——swiper渲染优化及swiper分页实现
- python按概率生成随机数
- 图片查看器插件(带缩略图) - viewer.js
- LTE中的RSRP、RSSI、RSRQ、SINR、MCS介绍
- 程序员真实故事系列 ---阅读书籍计划