第一题: 给定一个长度不小于2的数组arr. 写一个函数调整arr,使arr中要么全部的偶数位上都是偶数,要么全部的奇数位上都是奇数上. 要求:假设数组长度为N.时间复杂度请达到O(N),额外空间复杂度请达到O(1),下标0,2,4,6...算作偶数位,下标1,3,5,7...算作奇数位,比如[1,2,3,4]调整为[2,1,4,3]就可以 分析: 时间复杂度请达到O(N),就不能用多重循环.额外空间复杂度请达到O(1),,也就不能用辅助的数组之类的,就是要在单次扫描中,通过交换2个数的位置来实…
剑指Offer--网易校招内推笔试题+模拟题知识点总结 前言 2016.8.2 19:00网易校招内推笔试开始进行.前天晚上利用大约1小时时间完成了测评(这个必须做,关切到你能否参与面试).上午利用2小时时间做了下模拟题,模拟题中编程题占用时间比较多,可以先在自己电脑中的IDE编程测试.待测试完成后再将代码拷贝至OJ,运行所给测试案例.考察的知识点范围比较广泛,设计操作系统,Linux.java多线程.网络编程等.模拟题主要考查知识点如下(可能存在遗漏某些知识点的情况): 1.求给出叶子节点时哈…
找工作的事基本尘埃落定了,打算把这大半年来积累的经验写下来,基本都是我希望当年找实习的时候自己能够知道的东西,帮师弟师妹们消除一点信息不平等,攒攒RP~ 不要像我当年那样,接到电话吓成狗,没接到电话吓成狗,一点小事就惶惶不可终日,面试完疑神疑鬼啥的--这些大部分都是像我一样经历过大半年实习求职经历后就会知道的常识,但是还在学校的师弟师妹们就未必知道了,所以感觉还是有必要写写,给后人栽个树好乘凉. 因为个人经历的缘故,会多讲一些阿里相关的东西,另外有一些东西是跟其他实习生交流过之后了解到的,也一并…
在牛客网上获取到很多知识和信息,现在反馈一波,希望能对广大找实习的同学有所帮助. 个人情况:EE方向渣硕,二月末内推了阿里集团某部门Java岗,约三周完成了所有面试. 面经如下: 一面 (简历评估): 1.自我介绍 2.TCP与UDP的区别 3.TCP三次握手说一下(把流程说一遍,这里以为会继续问为什么不是两次或者四次,结果没有) 4.看你项目用到线程池,说一下线程池工作原理,任务拒接策略有哪几种 5.进程和线程的区别 6.ArrayList与LinkedList的区别 7.线程安全与非线程安全…
本人是年前刚刚入职抖音的应届生,职业认证还未来的级更改,但是这些都不重要.重要的是我们不能错过优秀的你~ 字节跳动的相关福利我就不介绍了,技术实习生是400/天,房补是1500/月,三餐免费,下午茶,零食等~ 目前由于疫情原因,可以远程入职.公司还给发口罩~你还在等什么…
作者:sdu王镜鑫链接:https://www.nowcoder.com/discuss/74573?type=0&order=4&pos=7&page=1来源:牛客网 本人某末流985软件工程大三本科生,参加了阿里,美团百度的Java研发岗实习生内推,其中阿里4月五号发了offer,美团4月3号发了口头offer,百度3月20发了offer.其中阿里一共是五面,三面技术两面hr,美团一共四面,两面技术两面hr,百度一共三面两面技术一面hr. 下面分享一下面试过程. 阿里一面 77…
选择题20个,每个1.5,编程题3个,每个20,简答题1个10分. 解: 第二题,一开始喵了一眼,好开心,这不是水题么,第一反应想到的是递归,然后马上就写了,结果case10%,一脸蒙蔽,数据值很大,考虑边界条件也比较困难. 递归: #include "iostream" #define MAX 100000 #define tag 1000000007 typedef long long LL; using namespace std; LL x; ; LL solve(LL x,…
剑指Offer--美团内推+校招笔试题+知识点总结 前言 美团9.9内推笔试.9.11校招笔试,反正就是各种虐,笔试内容如下: 知识点:图的遍历(DFS.BFS).进程间通信.二叉查找树节点的删除及中序遍历.HTTP会话的4个过程.红黑树.1024!有多少个0,60块糖分给5个人,如何分等.编程题考察拿红包.多叉树(见下图). 另外,更变态的是其IDE编程居然在多行输入问题上死翘翘了,基本上就是纠结于到底如何实现多行输入,结果就挂了!整理后的多行输入如下: package cn.edu.ujn.…
[北京/上海/南京][部门直推][可查询][实习&社招]字节跳动数据平台前端内推 重要信息,写在前面  [投递邮箱]chengxinsong@bytedance.com [微信扫码] 2019接近尾声,最后上车的机会,一定要抓住!!! 投过字节跳动,面试挂过不要紧!部门直推,捞起再面! 实习同学对项目经验没有强制要求.聪明.基础过硬.对操作系统.计算机网络.数据结构.算法有一定的理解即可! 21届及以后的同学欢迎来实习,实习转正so easy,妈妈再也不用担心我的offer! 我们是干啥的   …
2019年是值得记录的一年,成长许多,也收获许多. 做了 10 场大会的技术演讲,成功内推 20 人拿到微软 Offer,知乎 Live 2000 听众,公众号 2 万粉丝,GitHub 2万 star,Code Runner 突破 1000 万下载量,成立了 VS Code 中文社区. 10 场演讲 2018 年,只有在 Microsoft Tech Summit 上做过一场大型的公开演讲.而 2019 年却一发不可收拾,不算公司内部的演讲,公开的演讲已经有 10 场了. CodeLab @…