博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[面经] [实习] Next Capital 实习 Summer 2017 OA
阅读量:6901 次
发布时间:2019-06-27

本文共 1229 字,大约阅读时间需要 4 分钟。

概况

2 月份学校 career fair 上撩的 recruiter,大概过了一个星期发了 OA。给1个星期时间做。

形式 - OA

平台 - HackerRank
时间 - 两个小时
题目数量 - 4题
难度 2题Easy - 1题Medium(hard?) - 1题 HTML(应该挺简单的但是我不会 html 现查的。。。。)

题目

第一题 - Array Process

非常简单的一题,给你一个 array 和4个与 index 相关条件,比如说如果 index 能够整除3当前 index 下的值就乘以一个数

第二题 - Character Multiples

给你一个 string array, 和一个 int array,里面放的是希望能够整除的数,每个数对应一个 string。

要求你把 string 过一遍,然后看里面每个字符出现的次数能不能能够整除 对应的 multiple 。

让你 return 一个 array 对应的是每个string 能够整除对应 multiple 的字符的个数。

听着估计有点懵逼。让我举个栗子

input: vector
strings = {"aaabbcccc", "ddfffg"}vector
multiples = {2,3}return:{2, 1}第一个 string 能够被2整除的有 'b' 和 'c'第二个 string 能够被3整除的只有 'f'

第三题 - 用 html 做一个 layout

给你一个layout图片,让你用 html,css 写出来一个 。具体的不记得了。 我也不知道我写的对不对。。反正没写完。。大概长这样

A               C1B            C        C2    |       |-----------------

第四题 - 2D lake

感觉是 Leetcode 42 的变种

Input 有点不一样 给你 两个 int array 一个 distances 还有一个 heights

heights 是每根柱子的高度
distances 每个柱子之间的距离,长度是 heights-1

和 trapping rain water 不同的是这题要求只能有一块连接起来的水,这块水的墙之前或者之后即使有空位也不能放水

我的做法是从 leetcode 那题的做法改过来的,但是感觉不是很简洁。。。说实话有点懵逼。 但是 testcase 都过了。。:DDDDD

总结

感觉难度还是比较 fair 的。但是据说这公司除了 OA 还要电面 + onsite。。。工资听说 ~$30/hr 应该还可以了

建议

  • 争取前面两题做快一点后面才有时间

  • 如果不会提前学一下 html

  • 先理解好 trapping rain water 那题这样第三题应该就比较得心应手了

转载地址:http://bwvdl.baihongyu.com/

你可能感兴趣的文章
夏普linux电视软件,夏普电视第三方软件安装方法,使用教程和攻略
查看>>
华为手机linux终端,华为云IoT如何让“哑”终端进化为智能终端?看完这场直播你就明白了...
查看>>
linux特殊权限管理,linux文件访问特殊权限的设置
查看>>
linux 网络编程 51cto,Linux服务器开发,2小时搞定高并发网络编程
查看>>
fork是linux函数吗,关于LINUX中的FORK函数
查看>>
红旗linux 进不去图形界面,进不了红旗Linux6.0的图形界面请高手帮忙
查看>>
linux安装中文语言命令,Centos使用yum命令安装中文语言包(fonts-chinese.noarch,m17n-db-common-cjk)...
查看>>
linux添加Qt的fontconfig,QT__qt SDK------Fontconfig-2.4.2安装 (二)
查看>>
linux 查看io调度策略,磁盘IO调度策略
查看>>
高通笔记本装linux,在华硕畅370(TP370QL)骁龙笔记本上安装Ubuntu 18.04 ARM64的方法...
查看>>
linux sysfs属性,linux-sysfs
查看>>
c语言int speed=1,求大神帮忙看看这个弹弹球消砖块的游戏代码,为什么speed只能15...
查看>>
c语言如何控制误差小于10-n,C语言使用注意事项(二)
查看>>
c语言黑白棋图形,C语言黑白棋游戏[转载]
查看>>
Grunt 入门指南2:任务配置
查看>>
nullnullsql 多条件查询
查看>>
js 字符串转换数字
查看>>
ASP.NET伪静态 UrlRewrite(Url重写) 实现和配置
查看>>
函数调用Java Web使用swfobject调用flex图表
查看>>
加中实训第二天(笔记+代码) - 2013.5.29 (待完善)
查看>>