大华技术GIS开发工程师24届秋招三场面试Offer面经
本文介绍2024届秋招中,大华技术股份有限公司的GIS开发工程师岗位的3场面试基本情况、提问问题等。
10月投递了大华技术股份有限公司的GIS开发工程师岗位,所在部门为研发中心。目前完成了一面、二面与三面等全部流程,并有幸获得Offer;在这里记录一下3场面试的经历。
这一次面试中,一面、二面为技术面试,三面为HR面试;3场面试均为电话面试,面试官同样非常和蔼。整个流程下来,一方面是发现大华确实比较喜欢电话面试,他们的手机号也都是杭州的,很有辨识度;其次是感觉面试官的态度都非常非常好,整体面试感受很不错。
在一面电话面试的前1天,面试官会亲自打来电话预约第二天的电话面试时间,所以可以比较好地预留出时间。一面虽然是电话面试,但是面试官提的问题还是非常多的,包括了项目实习经历、岗位专业知识和一定的计算机八股内容;但是虽然问得内容比较广泛,不过每个方向内整体的深度还是可以的,并不会问得很难。此外,这一次的面试官非常亲切,遇到一些不会的问题,会说“这个不是你的研究方向,会不会都没有关系”等诸如此类的话,确实是很为面试者着想了。此外,在最后的反问环节,面试官也会很热情、全面地介绍单位和岗位的具体情况,真的是很有耐心了。
二面是面试官直接打来的电话,当时我正好还在下班的地铁上;还好面试官态度相当温和,说可以等我下车了再打过来。不过二面时间相对较短,主要提问了一些C++ 的基本八股和GIS方面的具体内容,但都不会问得特别深入;同时,虽然面试时间很短暂,但是面试官对于具体工作内容、岗位情况的介绍依然还是很详细的;同时面试官也专门介绍了接下来几轮的面试流程。
三面是HR直接打来的电话。和其他的HR面试一样,主要是问一些个人学习、生活、项目、学生工作与兴趣爱好方面的内容;同时也会对当前已有的Offer情况加以询问。不过这一次的HR面真的好久,接近半个小时;会针对专业方向和个人经历问得比较仔细——能够感受到这一次HR大概率是可以掌握生杀大权的哈哈哈,因为感觉这一次HR的提问并不是随意问的,而是在面试前就已经做好了比较充足的准备,将我个人的专业特点、相关项目经历与工作的关联等等,了解的都比较清楚。此外,在这一次HR面试中,当问到预期薪资时,我还说了一个可能相对而言比较低的期望(主要是当时只有另一个base比较低的Offer,我也比较实在,就没有往更高的预期上去说),HR还感叹在杭州我的预期薪资确实可以再高一些。
1 一面
面试情况
-
上午
09:35开始,持续35分钟左右。 -
电话面试,
1位面试官;面试官很和蔼。 -
首先做自我介绍;提问
35分钟。
提问问题
- 介绍一下本、硕期间处理栅格数据有关的项目,其中具体做了什么?
- 介绍一下本、硕期间处理矢量数据有关的项目,其中具体做了什么?
- 在研究生阶段的叶绿素项目中,处理的栅格数据都包括哪些?具体如何处理的?得到的结果是什么类型的,结果具有什么含义?
- 在滴滴的实习中,做了什么针对矢量数据的工作?如何优化矢量数据的处理、分析速度?
- 在滴滴的实习中,调用的后台数据库是如何实现的,用了什么数据库?如何处理后台数据库数据获取过程中可能出现的异常情况?
- 你接触过哪些与GIS分析有关的项目或工作,具体都是做什么的?
- 本科的项目中,都分别用到了哪些地图引擎?都大致做了哪些工作?
- 你的个人职业规划如何,对于GIS与RS就业的选择如何?对于GIS开发的前、后端自己更倾向于哪一个?
- 研究生的研究方向具体是做什么的?具体的工作都有哪些?
- 对于海量的空间数据处理,具体都做过哪些实际工作?遇到了哪些问题?
- 你常用的编程语言都有哪些?
- C++ 有哪些数据结构、表达式类型、变量类型、数据类型?关系表达式都有哪些?
- C++ 的
int类型变量大小是多少个字节,short、long与double类型又是多少呢? - C++ 的循环可以有哪些方式?哪种效率更高?
- C++ 的效率与Python相比,主要体现在哪里?对于海量数据的读取与分析,其优化效果是否明显?
- C++ 的多线程是否接触过,具体是如何实现的?
- C++ 的设计模式有哪些,都是什么意思?
- 常用的SQL是哪种?如何提升数据库的性能?
- 数据库创建表的具体流程是什么,需要注意什么?联表查询是什么,是怎么实现的?
- 常见的坐标系都有哪些,具体分类是什么?
- 你知道哪些GIS开发引擎与地图引擎?
- 地图瓦片切分的具体原理是什么?
- 你接触过哪些和三维模型有关的项目?了解哪些三维模型构建的算法或软件?
- 除了点云数据,还可以用哪些数据构建空间三维模型?各自需要用到哪些算法?
- 在本科的点云建模项目中,点云构建空间三维模型的时候具体流程是什么,需要如何实现?是否对构建得到的模型加以渲染?
- 你所构建的几个三维模型是什么格式的文件?
算法题目
- 无。
面试结束反问
- 个人对于RS接触较多,但对于GIS,尤其是WebGIS接触较少;这个需要如何进一步提升自己对于岗位的适应能力?
- 岗位主要工作是开发还是应用?具体是做哪些工作的?
反馈情况
3天后,收到二面电话。
2 二面
面试情况
-
晚上
20:40开始,持续10分钟左右。 -
电话面试,
1位面试官;面试官很和蔼。 -
无需做自我介绍;提问
10分钟。
提问问题
- 本科、研究生期间的实习,哪些是自己找的,哪些是学校对接参与的?
- 滴滴的实习目前还在进行吗?这一实习主要是做什么的?用了哪些代码语言?
- 你比较熟悉的代码语言是什么?其中这些代码语言是上课学习的还是自学的?
- 是否系统学习过C++ 语言?
- C++ 中,结构体与联合体有什么区别?
- C++ 中,
#define与const有什么区别? - C++ 中,内存管理、垃圾回收机制是如何的?
- C++ 中,
new、delete,new[]、delete[],与malloc、free有什么区别与特点? - C++ 中,程序运行时,堆、栈等都保存哪些数据?
- 有哪些常用的坐标系?CGCS2000坐标系与WGS84坐标系有哪些区别?
- 是否对数字孪生城市感兴趣?对其有哪些了解?对三维点云、BIM等了解如何?
- 对Java语言是否熟悉?
- 对纹理压缩的原理与方法是否了解?其中涉及到瓦片的相关内容,是否了解?
- 研究生阶段,所研究的遥感影像数据是哪种数据?毕业课题具体是做什么的?
算法题目
- 无。
面试结束反问
- 对于Java、WebGIS等内容的掌握不牢固,如何加以短板的填补?
反馈情况
3天后,收到三面电话。
3 三面
面试情况
-
晚上
20:20开始,持续25分钟左右。 -
电话面试,
1位面试官,为HR;面试官很和蔼。 -
无需做自我介绍;提问
25分钟。
提问问题
- 个人在GIS开发方面的经历如何?有哪些技术积累?
- 目前都有哪些Offer了?都是哪些公司?你相对比较有意愿的是哪一个?
- 你的期望薪资为多少?已有的Offer中,薪资大概都是什么水平?
- 你认为今年的秋招形式如何,难度如何?
- 你都投递过哪些方向的哪些岗位?对于互联网和GIS开发方向的岗位,你是如何看待的?
- 研究生是保研的吗?本科期间成绩排名如何?为什么选择了现在的中科院来读研?
- 研究生期间做的项目都是老师承担的项目吗?课题组都可以接到哪些级别的的项目,具体举例说明一下?
- 研究生期间做的项目都是和RS关系比较大的,而现在的岗位是GIS;为什么投递GIS方向的岗位?
- 你认为本科的地理信息科学专业,和研究生的地理信息系统专业,到底有什么区别?
- 你认为在GIS开发方面,你的优势都有哪些?
- 研究生毕业论文的内容具体是什么?这个是自己选择的还是导师确定的?
- 你认为研究生阶段的项目、实习经历,对于个人找工作有什么帮助?
- 在完成RS相关的项目时,你如何同时兼顾自己的GIS学习与能力?
- 目前还在滴滴实习吗?是否考虑滴滴实习转正?是否报名了滴滴的秋招?
- 自己对于就业地点有什么要求吗?
- 家是哪里的?父母是做什么的?是独生子女吗?
- 父母更倾向于让你去更稳定的工作吗?父母对于工作地点的选择有什么倾向?
- 目前有女朋友吗?
- 本科、研究生期间担任了很多学生工作,你是如何平衡这些工作与个人生活、学习的时间安排的?
- 本科期间曲艺社社长的经历是怎么样的?都表演过什么形式的节目?写剧本、导演和表演你都参与过吗?文艺方面还有哪些其他的爱好?
- 本科期间的定向越野经历是怎么样的?这个和你的专业是否相关?
- 你有哪些爱好,有哪些特长?
算法题目
- 无。
面试结束反问
- GIS开发是单位、部门的核心项目或需求吗?
- 这一岗位的出差需求是否频繁?
反馈情况
- 两天后,收到Offer意向邮件。
欢迎关注:疯狂学习GIS
相关文章:
大华技术GIS开发工程师24届秋招三场面试Offer面经
本文介绍2024届秋招中,大华技术股份有限公司的GIS开发工程师岗位的3场面试基本情况、提问问题等。 10月投递了大华技术股份有限公司的GIS开发工程师岗位,所在部门为研发中心。目前完成了一面、二面与三面等全部流程,并有幸获得Offerÿ…...
前端三大MV*模式:MVC、mvvm、mvp模式介绍
MVC(同步通信为主):Model、View、Controller MVP(异步通信为主):Model、View、Presenter MVVM(异步通信为主):Model、View、ViewModel mvc模式介绍 MVC(Model–View–Controller)模式是软件…...
分享一些Git的常用命令
常用命令 命令名称作git config —global user.name 用户名设置用户签名git config —global user.email 邮箱设置用户签名git init初始化本地库git status查看本地库状态git add 文件名添加到暂存区git commit -m “日志信息” 文件名提交到本地库git reflog查看历史记录git r…...
C语言第四十二弹---使用多种方法实现字符串左旋转
使用多种方法实现字符串左旋转 一、 左移法 思路:每一次通过移动第一个字符,然后把后面的字符前移,然后再进行移动第一个字符再前移。故需要使用嵌套循环,外层循环控制移动第一个字符的次数,第二个循环进行字符前移 …...
REST-Assured--JAVA REST服务自动化测试的Swiss Army Knife
什么是REST-Assured REST Assured是一套基于 Java 语言实现的开源 REST API 测试框架 Testing and validation of REST services in Java is harder than in dynamic languages such as Ruby and Groovy. REST Assured brings the simplicity of using these languages into t…...
docker中的网络不通问题
前言 有时候在使用docker时,会莫名其妙docker内部与外网网络不通 docker与防火墙 docker内部的网络与宿主机的防火墙有千丝万缕的联系,docker启动的那一刻如果防火墙是启动的,docker内部与外部就会走防火墙转发策略,这个时候&a…...
Android 12.0 修改Android系统的通知自动成组的数量
场景: Android 系统对显示在通知列表中的同一个应用的通知进行分组管理,即相同的packageName中,当通知数量达到系统默认指定的数量时,会自动成一组. Android 12.0 中系统默认的自动成组数如下所示: 核心路径 : frameworks/base/core/res/res/values/config.xml<!-- 来自同…...
Debian12配置ssh服务器
Debian12配置ssh服务器 安装ssh-server sudo apt install openssh-server启动ssh sudo systemctl start ssh启用ssh sudo systemctl enable ssh查看ssh状态 sudo systemctl status ssh可以看到有enabled和running字样 说明ssh启用成功 连接到服务器 # username是你的用…...
飞天使-elk搭建补充
文章目录 es 集群创建密码kibana 配置文件以及和nginx配置pm2 安装定期清理索引以及告警logstash 配置filebeat 配置文件nginx 的日志索引 es 集群创建密码 参考这篇博文进行设置:https://juejin.cn/post/7079955586330132487 最后的效果 #curl -XGET http://127.0…...
YOLOv7+姿态估计Pose+tensort部署加速
YOLOv7-Pose YOLOv7是一种高效的目标检测算法,用于实时物体检测。姿态估计Pose是一种用于识别和跟踪人体关键点的技术。TensorRT是一个针对深度学习推理任务进行加速的高性能推理引擎。 将YOLOv7和姿态估计Pose与TensorRT结合可以实现快速而准确的目标检测和姿态估…...
Java数据结构 之 包装类简单认识泛类
生命不息,奋斗不止 目录 1. 什么是包装类? 1.1 装箱和拆箱 1.2 自动装箱和自动拆箱 2. 什么是泛型 3. 引出泛型 3.1 语法 4 泛型类的使用 4.1 语法 4.2 示例 4.3 类型推导(Type Inference) 5. 裸类型(Raw Type) (了解)…...
人工智能 - 人脸识别:发展历史、技术全解与实战
目录 一、人脸识别技术的发展历程早期探索:20世纪60至80年代技术价值点: 自动化与算法化:20世纪90年代技术价值点: 深度学习的革命:21世纪初至今技术价值点: 二、几何特征方法详解与实战几何特征方法的原理…...
多元排列熵 Multivariate Permutation Entropy
熵(Entropy) 信息论中熵的概念首次被香农提出,目的是寻找一种高效/无损地编码信息的方法:以编码后数据的平均长度来衡量高效性,平均长度越小越高效;同时还需满足“无损”的条件,即编码后不能有原始信息的丢失。这样&a…...
Windows安装MySQL8.2
Windows安装MySQL8.2 三种安装模式 默认自定义完整 本案例选择自定义 选择安装目录 勾选 Run MySQL Configurator 配置MYSQL 默认为开发者模式 在 Config Type 下拉列表中选择数据中心 设置 root 账号密码...
Windows下安全认证机制
NTLM(NT LAN Manager) NTLM协议是在Microsoft环境中使用的一种身份验证协议,它允许用户向服务器证明自己是谁(挑战(Chalenge)/响应(Response)认证机制),以便…...
(学习笔记)Xposed模块编写(一)
前提:需要已经安装Xposed Installer 1. 新建一个AS项目 并把MainActvity和activity_main.xml这两个文件删掉,然后在AndriodManifest.xml中去掉这个Activity的声明 2. 在settings.gralde文件中加上阿里云的仓库地址,否则Xposed依赖无法下载 m…...
SSM框架(五):Maven进阶
文章目录 一、分模块开发1.1 分模块开发的意义1.2 步骤 二、依赖管理2.1 依赖传递2.2 可选依赖和排除依赖 三、继承与聚合3.1 聚合3.2 继承3.3 聚合和继承区别 四、属性4.1 pom文件的依赖使用属性4.2 资源文件使用属性 五、多环境开发六、跳过测试七、私服7.1 下载与使用7.2 私…...
【计算机视觉】基于OpenCV计算机视觉的摄像头测距技术设计与实现
基于计算机视觉的摄像头测距技术 文章目录 基于计算机视觉的摄像头测距技术导读引入技术实现原理技术实现细节Python-opencv实现方案获取目标轮廓步骤 1:图像处理步骤 2:找到轮廓步骤完整代码 计算图像距离前置技术背景与原理步骤 1:定义距离…...
Java项目实战《苍穹外卖》 四、Swagger接口文档
以铜为镜,可以正衣冠;以人为镜,可以明得失;以史为镜,可以知兴替。 - - - 李世民 系列文章目录 苍穹外卖是黑马程序员2023年的Java实战项目,作为业余练手用,需要源码或者课程的可以找我ÿ…...
深度学习——第03章 Python程序设计语言(3.1 Python语言基础)
无论是在机器学习还是深度学习中,Python已经成为主导性的编程语言。而且,现在许多主流的深度学习框架,例如PyTorch、TensorFlow也都是基于Python。本课程主要是围绕“理论实战”同时进行,所以本章将重点介绍深度学习中Python的必备…...
XML Group端口详解
在XML数据映射过程中,经常需要对数据进行分组聚合操作。例如,当处理包含多个物料明细的XML文件时,可能需要将相同物料号的明细归为一组,或对相同物料号的数量进行求和计算。传统实现方式通常需要编写脚本代码,增加了开…...
【Axure高保真原型】引导弹窗
今天和大家中分享引导弹窗的原型模板,载入页面后,会显示引导弹窗,适用于引导用户使用页面,点击完成后,会显示下一个引导弹窗,直至最后一个引导弹窗完成后进入首页。具体效果可以点击下方视频观看或打开下方…...
云启出海,智联未来|阿里云网络「企业出海」系列客户沙龙上海站圆满落地
借阿里云中企出海大会的东风,以**「云启出海,智联未来|打造安全可靠的出海云网络引擎」为主题的阿里云企业出海客户沙龙云网络&安全专场于5.28日下午在上海顺利举办,现场吸引了来自携程、小红书、米哈游、哔哩哔哩、波克城市、…...
FFmpeg 低延迟同屏方案
引言 在实时互动需求激增的当下,无论是在线教育中的师生同屏演示、远程办公的屏幕共享协作,还是游戏直播的画面实时传输,低延迟同屏已成为保障用户体验的核心指标。FFmpeg 作为一款功能强大的多媒体框架,凭借其灵活的编解码、数据…...
React19源码系列之 事件插件系统
事件类别 事件类型 定义 文档 Event Event 接口表示在 EventTarget 上出现的事件。 Event - Web API | MDN UIEvent UIEvent 接口表示简单的用户界面事件。 UIEvent - Web API | MDN KeyboardEvent KeyboardEvent 对象描述了用户与键盘的交互。 KeyboardEvent - Web…...
【开发技术】.Net使用FFmpeg视频特定帧上绘制内容
目录 一、目的 二、解决方案 2.1 什么是FFmpeg 2.2 FFmpeg主要功能 2.3 使用Xabe.FFmpeg调用FFmpeg功能 2.4 使用 FFmpeg 的 drawbox 滤镜来绘制 ROI 三、总结 一、目的 当前市场上有很多目标检测智能识别的相关算法,当前调用一个医疗行业的AI识别算法后返回…...
dify打造数据可视化图表
一、概述 在日常工作和学习中,我们经常需要和数据打交道。无论是分析报告、项目展示,还是简单的数据洞察,一个清晰直观的图表,往往能胜过千言万语。 一款能让数据可视化变得超级简单的 MCP Server,由蚂蚁集团 AntV 团队…...
PostgreSQL——环境搭建
一、Linux # 安装 PostgreSQL 15 仓库 sudo dnf install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-$(rpm -E %{rhel})-x86_64/pgdg-redhat-repo-latest.noarch.rpm# 安装之前先确认是否已经存在PostgreSQL rpm -qa | grep postgres# 如果存在࿰…...
uniapp 集成腾讯云 IM 富媒体消息(地理位置/文件)
UniApp 集成腾讯云 IM 富媒体消息全攻略(地理位置/文件) 一、功能实现原理 腾讯云 IM 通过 消息扩展机制 支持富媒体类型,核心实现方式: 标准消息类型:直接使用 SDK 内置类型(文件、图片等)自…...
React从基础入门到高级实战:React 实战项目 - 项目五:微前端与模块化架构
React 实战项目:微前端与模块化架构 欢迎来到 React 开发教程专栏 的第 30 篇!在前 29 篇文章中,我们从 React 的基础概念逐步深入到高级技巧,涵盖了组件设计、状态管理、路由配置、性能优化和企业级应用等核心内容。这一次&…...
