富途面试 基础组件Java开发

前天收到了邀约面试:基础组件Java开发 以下是面试记录

上来先来一份笔试题

  1. 一段给定的代码 写出输出值
  2. 补全代码 将2行3列数组转化为3行2列数组
  3. 补全代码 给定圆直径R和滚动圈数补全滚动距离
  4. 写出算法 单支股票交易 求利润最大值
  5. 写出算法 二叉树的层序遍历

然后问了点不痛不痒的问题

  1. 有没有用过锁
  2. HashMap原理懂吗
  3. 看你数据比较懂 问了:隔离级别/分别解决什么问题 主键索引和非主键索引差别 索引的数据结构和B数的差别 SQL优化

接下来又开始写算法

  1. 给定一维数组求连续子序列和的最大值
  2. 给定一维数组求出所有满足【当前值大于左边所有值 小于右边所有值】的数

然后智力题 其实就是概率题

  1. 抛硬币 正面为胜 负面换人 求AB2人抛硬币获胜的概率。

想上WC 瞎说了相等 然后面试官结束了面试。

评价

总体评价3星满分5星
无任何岗位介绍,且无提问环节。考察知识比较片面,持续时间非常长,超过1小时在靠算法。问完问题匆忙结束面试,影响面体验。

随后如实提交了面试反馈 并细心填写了意见,祝好!

原文地址:https://www.cnblogs.com/threecha/p/14443404.html