百度 2021 移动软件开发面试题
小编:管理员 1108阅读 2021.06.17
第1题:
解释一下精简指令集RISC
给出二叉树后序遍历和中序遍历,写出前序遍历
重写和重载的区别
编程题:
链表的逆序, 1->2->3->4->5 变为 5->4->3->2->1
编程题: 两个排过序的数组,快速找出两者相同的元素。
编程题:1000瓶酒,有一瓶有毒,用多少只老鼠可以一次测出哪瓶酒是有毒的
设计一个Email终端,支持多账户,POP3,IMAP,smtp。给第三方使用。
1,写出至少5种用例
2,采用sqlite数据库,写出 账户,已发邮件,已收邮件,草稿 的表
3,假设完成POP3,IMAP,smtp协议,画出模块图。
相关推荐
- 2021年唯品会面试题(移动开发) 第1题: static说法正确的是:a、static成员棉量在对象构造时候生成b、static成员函数在对象成员函数中无法调用c、许成员函数不可能是static成员函数d、static成员函数不能方威static成员变量答案:c第2题: 实例化一个类的时候,构造函数的调用顺序是?a父类构…
- 百度 2021 硬件开发面试题 第1题: 阻塞与非阻塞区别第2题: 画出D触发器结构,解释建立时间和保持时间第3题: 名词解释:SIMD、VLIM第4题: CPU的5级流水是什么?流水线优缺点?第5题: 1——16循环计数器,用Verilog或VHDL第6题: SRAM设计FIFO,不要求程序,给出结构图及设计思路第7题…
- 经典笔试题-JDBC及Hibernate篇 五、JDBC 及Hibernate:(共12 题:基础10 道,中等难度2 道)110、数据库,比如100 用户同时来访,要采取什么技术解决?【基础】 答:可采用连接池。111、什么是ORM?【基础】 答:对象关系映射(Object—Relational Mapping,简称ORM)是一种为了解决面向对象…