随笔分类 - 面试题
记录一些碰到的面试题。
摘要:Java中关于数据类型的一些问题 总结一下最近笔试遇到的一些关于Java中数据类型的一些问题。 虽然比较基础,但在实际做题却很容易出错的点,而且往往这些题出错了会给面试官很不好的感觉:你的基础不好。 1、Java中八大基本数据类型。 布尔型:boolean 字符型:char 整型:byte,shor
阅读全文
摘要:Try-Catch-Finally语句块执行问题 记录一个今天某公司的面试问题,其实我问题回答对了,但是面试官问我动手验证过没有,这还真没有,纯理论,被怼惨了,希望自己能变得更强大。 Try-Catch-Finally语句块执行问题。 一起来看下面这串代码: 程序运行结果: 再来看下面这串代码: 程
阅读全文
摘要:数字反转问题(Java实现) 记录面试遇到的一个问题。 问题场景: 输入一串数字,逆序后输出。 示例: 输入:-123,输出:-321 输入:100, 输出:1 程序实现: 测试截图: 可以看到这个算法的效率还是非常高的。 吾生也有涯,而知也无涯。
阅读全文
摘要:遇3问题(Java实现) 记录一个笔试题。 问题场景: 有N个人围成一圈,从第一个人开始报数,从 1 报到 3,报到3的人出列,依次循环下去知道最后只剩下一个人,求这个人在原队列中的位置。要求从键盘输入N,输出即为最后剩下那人的位置。 例: 输入:5,输出:4 输入:3,输出:2 下面是代码实现,这
阅读全文
摘要:多个线程按顺序执行进行字符串拼接问题 记录一下这两天笔试遇到的一个笔试题。 问题描述: 从键盘输入一个字符串,在程序中创建三个线程,要求这三个线程先后执行,向字符串后拼接 “_A" 、”_B“、”_C“,最后打印输出结果。 例: 输入:czc 输出:czc_A_B_C 分析一下这道题的主要考点,主要
阅读全文