查看: 1061|回复: 0
收起左侧

DataBricks 2023 Summer InternOA面经

|只看干货
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (12)
 
 
0% (0)    👎

2023(7-9月) 码农类General 硕士 实习@databricks - 网上海投 - 在线笔试  | 😃 Positive 😣 HardPass | 应届毕业生

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
本帖最后由 小亩_1fc753e 于 2022-9-26 22:13 编辑

一共四个题,
第一二题都很简单,唯一需要注意的是第二题涉及到了string.split。因为我用的C++所以需要提前背一下如何实现split()的板子,其他语言就很无脑。
第三题是:
给一句话(string),string里面有用 ` 符号框起来的表达式块。
表达式块里面有两种变量,两种变量之间有空格隔开。
一种是普通变量,遵循类似 egg_apple_pen 的格式。普通变量的可能含有多个word,所有word都是小写,并且用 _ 隔开。
另一种是常量,表示为 ABC_FGH 。与上一种的区别就是word都是大写。
要求:这句话中表达式块以外的内容保持不变。把表达式块以内的普通变量转换为驼峰命名法,例如 egg_apple_pen 变为 eggApplePen。举例:
"I have a dream. I hate `MU
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
次操作。注意,这里的连续递增/递减指的是相邻元素的差为1。例如:
[1, 4, 3, 1] 需要最少5次操作。变为:[5, 4, 3, 2]。

打字不易,求加米!还需要70左右的大米才能有80的阅读权限,谢谢大家!

评分

参与人数 4大米 +22 收起 理由
bryanjhy + 10 给你点个赞!
清道神君 + 10
renee_y + 1 赞一个
duqiyanerer + 1 给你点个赞!

查看全部评分


上一篇:aws 挂经 vo
下一篇:Cisco 2023 Summer Intern OA 附答案 做过最简单的OA……
您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表