今日头条2018校园春季招聘研发岗位笔试(第一场)经验

笔试公司:今日头条

笔试岗位:后端开发

笔试时间:2018年3月24日19:00-21:00

笔试形式:牛客网在线做题

笔试回忆:

  1. 笔试总共五道题。是的,只有五道编码题,没有选择or填空。
  2. 第一题,输入一组字符串找差值,我想的是用循环把每两个数的差值都枚举一遍(呀,刚考完,题目描述忘得差不多了...)。
  3. 第二题,求函数调用次数,输入一个长度为6的字符串,比如"aaaaa",问你最少调用几次函数可以达到目的。
  4. 第三题的题意是读取一个表达式,并输出用字符6拼出的结果,没思路,最后还是看大神的题解才知道用模拟。
  5. 第四题,设置一个Magic函数,使它可以从一个集合中取出一个元素,放到另一个集合里,操作过后每个操作的平均值都大于操作前。
  6. 第五题是一个跳板小游戏,问你在规定的跳跃次数内最多可以跳跃到的高度是多少。

笔试总结:

  • 拿到题后有些慌,题意都没有理解清楚,后来多看了几遍才清楚了题目所表达的意思,所以第一步读题很关键!
  • 题目大多考查到了编程的基础和常用算法的运用,比如BFS,模拟。
  • 每个题目下边都对数据范围做出了详细的描述,比如30%数据范围是多大,80%数据范围是多大,细节应格外注意。
  • 多练习,多刷题,多总结!
  • 比起带有运气的选择题,我觉得最能考查能力的还是编程题。所以虽然我不喜欢全程写代码,但不得不说,这样的笔试最有收获,也最能反映出我与应聘岗位的差距!再接再厉。
  • 最后发下有关这次笔试的题解,仅供参考 头条笔试题解

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏小樱的经验随笔

hihoCoder #1015 : KMP算法【KMP裸题,板子】

#1015 : KMP算法 时间限制:1000ms 单点时限:1000ms 内存限制:256MB 描述 小Hi和小Ho是一对好朋友,出生在信息化社会的他们对编程...

2495
来自专栏HansBug's Lab

关于一般的并查集求根操作的一组对照研究

说道并查集,大家一定对于以多叉树状结构为基础的并查集并不陌生,最常见的两种写法如下 1 function getfat(x:longint):longint; ...

3459
来自专栏编程

Python教学——第六天

今天我们要说说dict,在第四天里我们说到了tuple,list也知道了list比tuple好用多了,至少能添加删除还能修改里面的值 在Python里,我们知道...

1767
来自专栏ACM算法日常

5行位运算,map靠边站——位操作进阶

Given an array of integers, every element appears three times except for one. F...

551
来自专栏Felix的技术分享

Poj第1083题--Moving Tables

1876
来自专栏ACM算法日常

CodeForces 982F:The Meeting Place Cannot Be Changed(有向图)

Petr is a detective in Braginsk. Somebody stole a huge amount of money from a ba...

691
来自专栏写代码的海盗

入坑第二式 golang入坑系列

史前必读: 这是入坑系列的第二式,如果错过了第一式,可以去gitbook( https://andy-zhangtao.gitbooks.io/golang/c...

2404
来自专栏数据结构与算法

到天宫做客(2017寒假培训测试压轴题)

题目描述 有一天,我做了个梦,梦见我很荣幸的接到了猪八戒的邀请,到天宫陪他吃酒。我犹豫了。天上一日,人间一年啊!当然,我是个闲人,一年之中也没有多少时日是必须在...

3456
来自专栏chafezhou

Python 工匠:编写条件分支代码的技巧

1024
来自专栏小樱的经验随笔

【经验分享】Trachtenberg system(特拉亨伯格速算系统)

二战期间,俄国的数学家Jakow Trachtenberg(1888-1953)被关进纳粹集中营,在狱中,他开发出了一套心算算法,这套算法后来被命名为Trach...

3728

扫码关注云+社区