12月3号去华工理工场专场招聘会,现场就收到了第二天笔试早上9点的笔试通知。
第二天一大早起床,赶到南方通信综合大厦笔试。笔试的题目应该说不是很难,但是考的知识面很广。考的题目有前端的AJAX/JQuery,但都很简单。还有Java的一些基本语法题目。大题有一些是程序改错题,看的是你够不够细心。有两道大题是直接让你写程序,但很简单,基本上就是直接调用JDK的API,不需要什么算法。其中有两道题是比较考算法和数据结构的。有一道题是这样的:
1.给一个数N,该数是正整数,输出N/2N/4N/8N/16N……,当数大于5000的时候停止输出该数。比如:1234/2468/4936 编程实现该程序,要求不能用循环和局部变量。
一开始确实想不出,但后来用递归的方式解出来了。下面是我的代码:
package com.interview;
import java.util.Scanner;
public class InterviewPuzzle {
public static void printNumber(int n)
{
System.out.print(n + " ");
if(2*n > 5000)
{
return ;
}
else
{
printNumber(2*n);
}
}
public static void main(String args[])
{
for(int i = 0; i < 3; i++)
{
System.out.print("请输入一个整数:");
Scanner reader = new Scanner(System.in);
int n = reader.nextInt();
printNumber(n);
System.out.println();
}
}
}
还有另外一道题是:如果aba与aab相等,那么请写一个程序判断给出的两个字符串是否相等。这道题不懂,但是有同学说是二叉树的应用。
考了一个半小时,之后改卷等了半个小时。再后来有工作人员说念到名字的留下,没念到名字的回去等通知(汗。。等通知就是没了)。我很幸运地被念到了,但也是第一个去的。虽然过了笔试,但后来的事才真的让我印象深刻。
进了个办公室,3个人在问。因为比较晚找工作,对面试没啥经验,所以这场就栽了。再加上时间很紧,所以我也没做什么复习。原来他们是按照简历上写的问,我简历上写了我的一些专业课的成绩,80多分,所以他们一个个课程都问了。操作系统、数据结构、网络安全……太久没复习,所以真的就打不出来。之后就一败涂地了。
大概问了20分钟,就结束了。我也知道是没戏了。出来之后,工作人员让我回去等通知!(你妹啊,我明白啦!)
总结这次笔试和面试,笔试8个人留了4个人下来。我是栽在了面试上,总结起来有几个原因:一是没面试经验,不知道原来是按着简历问,没做好准备。二是自己做成的项目太少,项目经验少,学东西有时也是比较浮夸。
回去后要把之前自己捣鼓过的项目再复习一下,不清楚的地方要弄明白。
但愿早日签到心仪的OFFER!
分享到:
相关推荐
蔡舒起-笔试答案-结合面试1是关于航空公司机票预订系统的设计和开发,结合了面试问题和回答。下面是从该文件中提炼出的知识点: 1. 机票预订系统的设计 在设计机票预订系统时,需要考虑用户的需求和偏好。例如,...
南京-大陆面试.doc 南京-方立数码.doc 南京-华为慧通.doc 南京-中兴笔试题.doc 南京-中税科技-笔试题.doc 南京-同庆科技笔试题.doc 南京-苏慧面试题.doc 南京-乾坤-笔试题--没用.doc 南京-诺思信数据库基础.doc 没有...
code_save-笔试面试题资源
HIT-Alibaba 笔试面试知识整理 HIT-Alibaba 笔试面试知识整理
本资源"**C语言--笔试面试大全**"旨在为求职者提供全面的准备材料,帮助他们更好地理解和掌握C语言的核心概念,并在面试中脱颖而出。 C语言笔试通常涵盖以下几个关键知识点: 1. **基本语法**:包括变量声明、数据...
fpga笔试面试题解答-集成电路-笔试题-面试题
计算机笔试面试之---计算机面试笔试经典集合,可以看看
下面将详细解说笔试面试题中提到的知识点。 首先,单链表反转是数据结构中的一个基本问题,它的核心在于通过交换节点的链接顺序来逆转链表的方向。在这个问题中,我们首先区分两种链表结构:带头结点和不带头结点的...
大数据面试笔试资料-56家互联网大公司面试笔试题资料整理汇总: hive面试.doc 京东.jpg 笔试题1.docx 笔试题10.jpg 笔试题11.JPG 笔试题12_搜狐 笔试题13_九章云极科技有限公司 笔试题14_北京东方国信科技股份有限...
2012年-三级网络技术-笔试考点总结.doc
这份名为"2021 年9 月整理:互联网技术岗--笔试面试题集合.zip"的压缩包文件,显然是一份针对互联网技术岗位求职者的宝贵资源。它涵盖了多个关键的技术领域,包括C语言、Web开发、Java、算法与数据结构、.NET以及...
【Java笔试面试题详解】 Java作为一门广泛应用的编程语言,其笔试面试题涵盖了广泛的领域,包括但不限于基础语法、面向对象编程、集合框架、多线程、异常处理、JVM内存模型、IO流、网络编程、设计模式等。下面将对...
嵌入式软件开发是IT行业中一个重要的领域,它涉及到硬件与软件的紧密集成,用于创建各种设备和系统,如智能手机、物联网设备、汽车电子系统等。对于想进入这个领域的求职者,了解并掌握相关的笔试和面试知识至关重要...
毕业季分享----笔试&面试汇总,java笔试题;招行笔试题;质数金融笔试题等
根据提供的信息,我们可以总结出以下相关的IT知识点,主要聚焦于华为项目管理中的笔试题目与相关概念。 ### 一、华为项目管理笔试考题概览 #### 标题解读: - **“HCS-filed-PM笔试考题”**:这个标题意味着这份...
诺基亚求职宝典 诺基亚求职宝典 诺基亚求职宝典 诺基亚求职宝典
微电子公司笔试 题集 都是些大公司的笔试和面试题
各个公司面试笔试题 深圳-华为 武汉-高蓝德国际人 中兴笔试题 清华同方
2020届_笔试面试_C++刷题笔记 适用人群:学习不同技术领域的小白或进阶学习者;可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。