汇顶科技2021秋招笔试

来源于读者投稿,作者Angel。

笔试时间:2020.08.24,20:00-21:00

提醒:很多大公司秋招在七八月份就要投递简历,九月已经晚了。

题型:

通用部分

单选10道
不定项选择题2道
填空题2道
开放题目1道

专业A类

单选10道
不定项选择题3道
填空题3道
程序设计题1道

专业B类

单选10道
不定项选择题3道
填空题3道
问答题2道

笔试题目

投的嵌入式软件岗位,给的题目是现场应用工程师(音频)考卷。

主要考察硬件,单片机,C语言三方面。

1、单片机程序存在哪里:D

A   ROM   
B   RAM    
C   寄存器    
D   flash

2、波特率的单位是什么?

答案:bps

3、读写寄存器快还是flash快?

答案:寄存器

4、中断返回地址是谁的地址?

5、简单逻辑题。

6、典型IO口电路有哪三个寄存器?

答案:状态寄存器、控制寄存器、数据寄存器。

7、三态门是什么?

答案:高电平、低电平、高阻态。

8、内存四区中各种变量存在哪里?

答案:

9、数组初始化方式

1. 直接给每个元素赋值
int array[4] = {1,2,3,4};
2. 给一部分赋值,后面的全部为0
int array[4] = {1,2};
3. 由赋值参数个数决定数组的个数
int array[] = {1,2};
4. 数组元素的值是随机分配的
int array[4] = {};

10、一段程序考察i++与++i的区别。

11、一段代码考察运算符优先级

12、指针变量

答案:存放地址的变量称为指针变量。指针变量是一种特殊的变量,它不同于一般的变量,一般变量存放的是数据本身,而指针变量存放的是数据的地址。

13、队列和栈的区别(经典问题)

14、考察const作用,以下两种表达方式有什么区别?

int  const *   a
const   int *   a 

15、sizeof 数组的计算。

答案:这种主要考察内存。比如sizeof或者strlen。

16、编程题

判断是否是回字符串(首尾相同)

输入abcba      返回true
输入abc        返回flase

·················· END ··················

点击关注公众号,免费领学习资料

欢迎大家关注我的微信公众号,定期给大家分享C语言、单片机、嵌入式Linux、硬件设计、代码人生相关文章。公众号内回复【电子书】即可获得嵌入式全套500本全套电子书。回复【入群】即可加入嵌入式技术交流群。

我创建了知识星球,欢迎大家扫码加入。在知识星球中有问必答。提供全套的嵌入式学习规划、嵌入式学习资料、简历指导、嵌入式求职规划、嵌入式笔试面试指导、公司推荐等。


推荐阅读:

专辑|Linux文章汇总

专辑|程序人生

专辑|C语言

我的知识小密圈

关注公众号,后台回复「1024」获取学习资料网盘链接。

欢迎点赞,关注,转发,在看,您的每一次鼓励,我都将铭记于心~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/466100.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

创业版上市与SAP管理软件系统的关系

最近一直在忙于公司的业务,也有一些偷懒的心理,正在调整自已的心态,所以一段时间没有在自已的BLOG上留下痕迹了。由于客户提及企业目标是创业板上市的话题比较多,因此我一直在关注创业板上市这个内容。由于不是业内的专业人士&…

QT——设置可执行文件图标

QT设置可执行文件图标 软件编译出来的默认的可执行程序的图标是真的丑,建议还是换成漂亮一点的图标。(在公司的话,就用公司的logo,需要后缀是ico的)。如工程名为:mytest.pro 步骤: 1、创建ico…

安装opencv 、opencv_contrib的方法

安装opencv 、opencv_contrib的方法 opencv4.x版本都可以 opencv 、opencv_contrib内网下载: https://www.raoyunsoft.com/opencv 安装方法: https://copyfuture.com/blogs-details/202211191221591932 官网安装方法: https://docs.opencv.o…

科大讯飞2021笔试题

来源于读者投稿,作者Angel笔试时间:2020.09.12,19:00——21:00岗位:嵌入式软件开发题型:四道编程题,4*1040分题目1、定义一个n*m矩阵,找到两个不在同一行同一列的数字,使…

跨交换机VLAN配置

CCNP实验之&#xff08;跨交换机VLAN&#xff09;<?xml:namespace prefix o ns "urn:schemas-microsoft-com:office:office" />跨交换机设置原则:存在一台VLAN服务器&#xff0c;可以存在多台vlan客户端&#xff0c;那么需要配置VTP域。交换机的连接需干线&…

QT——label

QT —— label 1、纯文本&#xff1a;使用setText()设置一个QString QLabel *label new QLabel(this);label->setText("label");label->setStyleSheet("color: red");// label->text(); // 获取文本 2、静态图像&#xff1a;使用setPixmap()设置…

在64位Ubuntu上编译32位程序常见错误

问 题1&#xff1a; 找不到头文件 asm/errno.h 解决办法 &#xff1a; 【/usr/lib/gcc$ 】sudo ln -s x86_64-linux-gnu/asm asm 问题2&#xff1a;找不到gcc静态库&#xff0c;错误描述如下 ~/tools/dnn-offline-htk-32/HTKTools$ gcc -o HBuild -m32 -ansi -D_SVID_SOU…

详细记录丨Realtek RTL8188FU WiFi 驱动移植

1 参考资料 1、芯片数据手册&#xff1a;TL8188FCA.pdf2、驱动移植手册&#xff1a;Quick_Start_Guide_for_Driver_Compilation_and_Installation.pdf3、【正点原子】I.MX6U嵌入式Linux驱动开发指南V1.3.pdf4、Linux 添加 WiFi 驱动&#xff1a;https://blog.csdn.net/sbddbfm/…

我在Freebsd下安装帝国CMS系统整合Discuz的服务器环境配置

编译MYSQL选项&#xff1a;./configure --prefix/home/mysql --enable-assembler --with-charsetgbk --with-extra-charsetsgbk编译完成安装以后&#xff0c;需要对相应的MYSQL目录设置权限&#xff1a;chown -R root:mysql /home/mysqlchown -R mysql:mysql /home/mysql/varch…

C小项目 —— 学生信息管理系统

C小项目 —— 学生信息管理系统实现功能&#xff1a;1. 录入学生信息 2. 显示所有学生信息 3. 按学号查询学生信息 4. 按姓名查询学生信息&#xff08;支持模糊查询&#xff09; 5. 按年龄查询学生信息 6. 修改学生信息 7. 删除学生信息 8. 保存学生信息到文件 9. 从文件载入学…

拆解1968年的美国军用电脑,真的怀疑是“穿越”啊!

来源&#xff1a;数码之家文 | 禅哥这台机器在本人的eBay收藏夹里呆了很久&#xff0c;某日无意间扫了一眼收藏夹&#xff0c;突然发现卖家大降价&#xff0c;只要15刀&#xff0c;还有best offer选项。15刀你买不了吃亏&#xff0c;15刀你买不了上当。事不宜迟果断下手。根据非…

ZJOI2018 Round2 游记

day0 高铁上颓了一部电影,然后闭上眼睛就到了 醒来之后发现被绑了艹,袖子被打了个结,搞了 \(20\) 分钟才解开,真想把绑我的人吊起来 \(xxx\) 公交车上碰到一位长者,被教育了一顿 长者:"你们大学生呐,戴着一副眼镜,肯定不是读书读出来的,玩游戏玩多了吧?" 我:".…

暂无标题

最近感觉好无聊&#xff0c;天天堕落&#xff0c;没事可干。上网也感觉越来越无聊了&#xff0c;除了聊天还是聊天&#xff0c;根本就没有什么事干&#xff0c;时间就这么一点一点的过去。大学有所谓的真感情吗&#xff1f;感觉有又感觉没有&#xff0c;没有的人实在是太多了&a…

使用PWM实现语音播放

本文转自ARM中文社区&#xff0c;作者&#xff1a;Xiaoya链接&#xff1a;https://community.arm.com/cn/b/blog/posts/nucleof429-2-pwm事实上大部分MCU都可以实现语音播放下面是一段音频数据的波形局部放大图&#xff1a;以一定的速度采样&#xff08;ADC&#xff09;这些波形…

C小项目 —— 学生选课系统

C小项目 —— 学生选课系统#include<stdio.h> #include<windows.h> #include<stdlib.h> #include<conio.h>typedef unsigned char uint8_t; typedef unsigned short uint16_t; typedef unsigned int uint32_t;#define CLASS_CLS system("cl…

物流行业应用虚拟化解决方案

物流行业应用虚拟化解决方案来源&#xff1a;N-soft 51CTO提醒您&#xff0c;请勿滥发广告.cn 对物流企业来说&#xff0c;对外的货物流动增加了企业的利润&#xff0c;而对内的信息数据流动则是业务持续发展的基本保障。于是乎&#xff0c;架构自身内部远程应用接入系统…

为了杀蚊子,他用树莓派DIY了一把激光枪!

本文经AI新媒体量子位&#xff08;公众号ID&#xff1a;QbitAI&#xff09;授权转载&#xff0c;转载请联系出处。世人苦蚊子久矣。尤其在夏夜&#xff0c;耳边嗡嗡作响&#xff0c;甚至还得与其“挑灯夜战”个三百回合。为此&#xff0c;一个国外博士便DIY了一种高端的杀蚊方式…

Excel—数组

SUMPRODUCT&#xff08;数组求和函数&#xff09;和SUM是一样的&#xff0c;只不过数组写完公式后需要三键合一出结果&#xff08;ctrlshiftenter&#xff09;&#xff0c;用SUMPRODUCT写公式写完直接敲击enter就行了 函数语法&#xff1a;SUMPRODUCT&#xff08;第一个值&…

STM32f103 —— 内部flash读写

#ifndef _MCU_FLASH_H_ #define _MCU_FLASH_H_#include <stdint.h>// STM32f103C8T6 64KB FLASH&#xff0c;20KB RAM&#xff0c;1个扇区1KB,程序起始0x8000000 #define FLASH_START_ADDR ((uint32_t)0x8000000) #define FLASH_END_ADDR ((uint32_t)(0x8000000 …

java获取操作系统信息

Java代码 import java.util.Properties; Properties propsSystem.getProperties(); //获得系统属性集 String osName props.getProperty("os.name"); //操作系统名称 String osArch props.getProperty("os.arch"); //操作系统构架 String osVe…