三道初级Java工程师笔试题
某著名互联网公司的社招初级Java工程师笔试编程题目。
1.在字符串中找到首次出现两次的字符。如"helloword",首次出现两次的是字符“l”。
2.在整型数组中把每个元素拼接成整数,求最小的权重值。例如有三个月元素的整型数组{3, 11, 12},那么他们的拼接的可能组合有:
31112
31211
11312
12311
12113
最小的值应该是那个:11312。
3.写出二分查找的递归实现代码。
以上是笔试题,下面是一道面试题。
问:List如何去重,当List元素是基本数据类型怎么去重,当List元素是对象的时候怎么出重。
其中第1题,第3题已手写代码交卷,第2题在休息代码写在草稿纸上,但是无机会呈现面试官,而且思路也不正确。面试效果不佳,除了选择题乱勾,3道编程题写了2道之外。面试题一道都回答不上来,每个问题都都是一脸蒙逼,看来我还是太年轻。
1.在字符串中找到首次出现两次的字符。如"helloword",首次出现两次的是字符“l”。
2.在整型数组中把每个元素拼接成整数,求最小的权重值。例如有三个月元素的整型数组{3, 11, 12},那么他们的拼接的可能组合有:
31112
31211
11312
12311
12113
最小的值应该是那个:11312。
3.写出二分查找的递归实现代码。
以上是笔试题,下面是一道面试题。
问:List如何去重,当List元素是基本数据类型怎么去重,当List元素是对象的时候怎么出重。
其中第1题,第3题已手写代码交卷,第2题在休息代码写在草稿纸上,但是无机会呈现面试官,而且思路也不正确。面试效果不佳,除了选择题乱勾,3道编程题写了2道之外。面试题一道都回答不上来,每个问题都都是一脸蒙逼,看来我还是太年轻。
...全文
相关推荐
初级Java工程师的自我介绍
初级Java工程师的自我介绍适用于岗位求职使用。本作品提供DOC格式文件可免费下载
【2】JAVA开发工程师部分笔试题解析
nums r-1, nums r],若对所有l (1<=i<r),nums i>nums i+1都成立,则称这一子数组为降序子数组。现在,给出位于一条水平线上的房屋houses和供暖器heaters的位置,请你找出并返回可以覆盖所有房屋的最小加热半径。已知存在楼层f,满足0<=f<=n,任何从高于f的楼层落下的鸡蛋都会碎,从f楼层或比它低的楼层落下的鸡蛋都不会破。给你一个正整数组成的数组nums,返回nums中一个降序子数组的最大可能元素和。[50,10]是元素和最大的降序子数组,最大元素和为60。
【阿里云笔试题汇总】[全网首发]2024-04-28-阿里云春招笔试题-三语言题解(CPP/Python/Java)
K小姐拿到了一个由 nnn 个正整数组成的数列 aaa,她准备将其中一些元素染成红色,另外一些元素染成蓝色。K小姐希望染色后红色元素之和与蓝色元素之和相等。现在,K小姐想知道有多少种不同的染色方案。由于答案可能很大,请输出答案对 109+710^9+7109+7 取模的结果。第一行包含一个正整数 nnn,表示数列的长度。第二行包含 nnn 个正整数 a1,a2,…,ana_1, a_2, \ldots, a_na1,a2,…,an,表示数列中的元素。输出一个整数,表示不同染色方案的数量对 109+71
某金融公司java工程师笔试题
某金融公司java工程师笔试题
JAVA初级工程师简历模板
JAVA初级工程师简历模板适用于岗位求职使用。本作品提供DOC格式文件可免费下载


Java SE

