BrowserStack 面试经历 |设置 1(校内)
您好,BrowserStack 最近访问了我们的校园进行 12 月实习的笔试。笔试是在 HackerEarth 上进行的,历时 3 小时,有 2 个编码问题。
1.评论删除
给定一段代码,任务是从代码中删除所有注释。
例如。输入
int main(){
// this is a comment
int i = 1;
/*
some more
comments
*/
cout<
输出:
int main(){
int i = 1;
cout<
PS:要特别注意极端情况,如何正确处理字符串。
2.JSON匹配
给定两个 JSON 对象,找出字段的值。他们的价值观不同。
Eg. Input
{"Geeks":"Test1","Are":"hey","Cool":"yeah"}
{"Geeks":"Test1","Are":"20","Cool":['B','C']}
Output:
Are:Cool
PS:要特别注意输入和输出格式。
问题很简单,但主要任务是正确读取输入和字符串解析相关的内容。
希望这会对大家有所帮助。
BrowserStack 的所有练习题!