当前位置: 首页 > news >正文

朗致面试---IOS/安卓/Java/架构师

朗致面试---IOS/安卓/Java/架构师

      • 一、面试概况
      • 二、总结
      • 三、算法题目
        • 参考答案

一、面试概况

一共三轮面试:

  • 第一轮是逻辑行测,25道题目,类似于公务员考试题目,要求90分钟内完成。
  • 第二轮是技术面试,主要是做一些数据结构与算法中的题目,在自己的机器上完成代码的编写,打印出结果,要求在60分钟内完成。
  • 第三轮是CTO面试。第三轮面试主要侧重考查算法和项目。

二、总结

要想完成三轮面试,需要做如下准备:

1、提前找一些国考、行测的题,熟悉一下,不然还是比较难通过的。

2、针对数据结构与算法,郎致有一个题库,每位应聘者面对的题目都可能是不一样的,需要临场根据题目现场把代码编写调试打印输出,这个我后面会列出来有一些题目。

3、针对项目部分,这就要每个人自己准备了。根据自己的过往经历,提前准备好要讲的项目资料,如架构图,ER图、开发规范、技术类文档等。面试官会要求共享屏幕,过程中会问各种项目的细节。

4、在通过了前面几轮的面试过后,会来到谈薪资和待遇的环节,请提前想好自己的诉求以及如何应对。

到这里,作为应聘者,能做的也就只有这些了。

三、算法题目

由于是题库,这里有多道题目需要掌握代码的编码。

1、会编写一个节点。每个节点,根据题目的不同,会要求有不同数目的指针,二向、三向、四向都是有可能的。其次,节点值,一般都要求是泛型化的。

2、会基于前面的节点,实现双向链表,并打印输出。

3、会基于前面的双向链表,

(1)写一个【栈】,

(2)添加三个方法,并有打印输出:

push: 压栈方法,把数据压入栈内。

pop:数据出栈方法,以"栈"的原理弹出数据。

pop2:数据出栈方法,就是以队列的方式把数据取出来,说白了就是遵循数据先进先出的原理。

4、基于泛型化的三向指针节点(左子/右子/父节点):

(1) 完成一个指定高度的满二叉树的生成 (树高参数n作为输入参数 )

(2) 完成节二叉树节点值的广度优先赋序号值(从根节点开始,从左到右,从上到下值递增)

(3) 完成从任意节点开始遍历的方法,遍历过程中,不能重复查找或借助堆、栈、数组等额外空间。
在这里插入图片描述
过程中,父子节点关系要准确。

5、基于以上满二叉树,会将节点数值由1、2、3数字改为A、B、C、…、Z、A、B的形式
这个就很简单,不多啰嗦了。
在这里插入图片描述

6、生成3个4层的满二叉树t1, t2, t3,然后把这几颗树的根节点串起来,从子任意一个字节点遍历该树,不允许重复查找或借助堆、栈、数组等额外空间。
在这里插入图片描述

7、(1)基于泛型化的四向节点(上、下、左、右四个节点)生成四向链表,即输入整数n生成一个 n*n 的矩阵。

​ (2)从任意节点出发遍历整个矩阵,同一个节点不能重复遍历,遍历期间不能开辟新的存储空间、不能使用集合、堆、栈、数组等类。
在这里插入图片描述

参考答案

请扫如下【支付宝】收款码支付15元,然后将付款截图发送邮箱: 18024540@qq.com 邮件标题“朗致集团面试技术答案”。
在这里插入图片描述

不用找了,我这个是最目前最全的了,为了应聘成功,赶快花点小钱钱吧。。。

http://www.lryc.cn/news/504371.html

相关文章:

  • 数字信号处理:FIR滤波器
  • 鲲鹏麒麟安装Kafka-v1.1.1
  • 群控系统服务端开发模式-应用开发-操作记录功能开发
  • 昇思25天学习打卡营第33天|共赴算力时代
  • Vue 让视图区域滑到指定位置、回到顶部
  • EasyGBS点对点穿透P2P远程访问技术在安防视频监控中的应用
  • Android 使用 Gson + OkHttp 实现 API 的常规使用(个人心得)
  • WPF+MVVM案例实战与特效(三十九)- 深度剖析一个弧形进度条的实现
  • opencv——图片矫正
  • 前端核心知识总结
  • 【C语言】五子棋(c语言实现)
  • 【数据结构——查找】顺序查找(头歌实践教学平台习题)【合集】
  • Python的3D可视化库【vedo】2-1 (plotter模块) 绘制器的使用
  • 6.1 初探MapReduce
  • 【数模学习笔记】模糊综合评价
  • 【C语言】库函数常见的陷阱与缺陷(四):内存内容操作函数[1]--memcmp
  • jmeter CLI Mode 传参实现动态设置用户数
  • 数据库和SQL的基本概念
  • CSS系列(9)-- Transform 变换详解
  • 一些浅显易懂的IP小定义
  • C 语言动态爱心代码
  • 【Figma_01】Figma软件初始与使用
  • 【Python篇】PyQt5 超详细教程——由入门到精通(序篇)
  • day2 数据结构 结构体的应用
  • CSS 进阶教程:从定位到动画与布局
  • Nginx性能优化全方案:打造一个高效服务器
  • 详解Maven的setting配置文件中mirror和repository的区别
  • 框架模块说明 #07 API加密
  • 安卓BLE蓝牙开发经验分享
  • 后缀表达式有什么场景应用