Fiberlink (maas360) 面试经历 |设置 4(校外)
我接到咨询公司的电话,询问我,他们是否可以处理我在 FiberLink 担任软件工程师职位的个人资料。我的个人资料入围了。
他们让我参加在线编码测试。
首轮
在线编码测试
该测试仅包含一个编码问题。
– 给定一个字符串,打印所有不同的回文子字符串。
第1轮
– 什么是单例?
– 为单例编写一个类
单例的用例
– 给定一个数组,其中包含许多元素,包括重复数字。
您必须打印重复的数字
- 你如何遍历数组
- 有什么要问我的问题么
第二轮
– 您在当前公司的角色是什么
– 描述您的项目架构概述
– 请正确浏览简历中提到的项目,它们会深入到项目中,并尝试了解您在工作中实际做了什么。
– 什么是例外?
– 异常类型
– 如果没有发生异常,你如何释放资源。
– 如果强制系统被设置,你如何释放资源
我已经给出了答案,通过创建一个包含所有资源释放命令的清理脚本,并且每当我们需要释放资源时,我们通过检查进程 ID 来运行清理脚本,无论它是否在系统中运行
– 解释数据库
– 在我的简历中我提到了junit,所以他问我如何使用Junit 测试多线程
– 给定一个谜题,
给定 10*10*10 的网格,使用 1*1*1 的网格构建,如果 1*1*1 的最外层边界被打断,将删除多少个网格。
– 给定一个字符串,如 gggggaaannnnnnnwwww
o/p:n7g4w4a3
编写将接受上述输入并给出上述输出的程序
请注意,在输出中,“g”和“w”具有相同的频率编号,但必须按字母顺序打印。
你为什么要找零钱
第三轮
- 告诉我一些你的事吧
– 告诉我你的工作和项目。关于项目的长时间讨论。
– 桥梁和火炬问题
– 你为什么要寻找改变
人力资源回合
– 你搬家有多舒服
– 基本问题/人力资源问题
GeeksFoeGeeks 是一个非常好的准备面试的网站。
在准备过程中对我帮助很大。
希望这对您也有帮助。