富途一二三面

一面

9.25,一个小时

1. 手撕代码

1.1 买卖股票1

只能买卖一次

两种思路**********************

1.2 阶梯收费程序

2. 八股

浏览器按下enter全过程;

数据库索引类型,索引为什么用B+树;

http相关;

最后还做了几道选择题,有操作系统,正则表达式之类的。

二面

9.28,一个小时

1. 手撕代码

1.1 删除一个数后数组乘积最大值,返回下标

最开始只考虑了如下三种情况:

  • 全都是正数:返回最小值的下标;
  • 偶数个负数:返回最小的正数的下标;
  • 奇数个负数:返回最大的负数的下标;

然后面试官说不完全正确让找一下问题,找了半天发现少考虑了一种情况:偶数个负数的情况下,如果数组中没有正数,那么返回的应该是最小值而非最小正数。

int maxMultiply(const vector<int> nums) {
    int n = nums.size();
    int negCnt = 0;
    for (auto num : nums) {
        if (num < 0) {
            ++negCnt;
        }
    }

    int index = 0;
    // No negative num, or all num is neg and negCnt is even.
    if (negCnt == 0 || (negCnt % 2 == 0 && negCnt == n)) {
        int curMin = INT_MAX;
        for (int i = 0; i < n; ++i) {
            if (nums[i] < curMin) {
                index = i;
                curMin = nums[i];
            }
        }
        return index;
    }
    // Even negative num and exist positive num.
    if (negCnt % 2 == 0) {
        int curMinPos = INT_MAX;
        for (int i = 0; i < n; ++i) {
            if (nums[i] >= 0 && nums[i] < curMinPos) {
                index = i;
                curMinPos = nums[i];
            }
        }
        return index;
    }
    // Odd neg nums.
    int curMaxNeg = INT_MIN;
    for (int i = 0; i < n; ++i) {
        if (nums[i] < 0 && nums[i] > curMaxNeg) {
            index = i;
            curMaxNeg = nums[i];
        }
    }
    return index;
}

1.2 找到数组中第二大的数

int secMax(const vector<int>& nums) {
    int n = nums.size();
    int max = nums[0];
    int sec = INT_MIN;
    for (int i = 0; i < n; ++i) {
        if (nums[i] > max) {
            sec = max;
            max = nums[i];
        }
        else if (nums[i] > sec) {
            sec = nums[i];
        }
    }

    return sec;
}

这道题要求的是第二个,所以可以用这种解法。如果要找第k大的值的话可以用**** 的方法。

2. 智力题:

等量红墨水蓝墨水,红墨水滴蓝墨水一滴,混合均匀后蓝墨水再滴到红墨水一滴,证明二者浓度。

3. 八股

之后没有多少时间了,就问了几道常规八股,不太记得了。

三面(HR面)

10.09,20min

怎么了解到富途的,为什么投递;

找工作最看重哪些因素;

三个词形容自己;

HR介绍公司情况;

反问。

全部评论
二面只做题?
1 回复 分享
发布于 2023-09-28 19:11 香港
他出题的方式是口述吗 还是给会给你写在腾讯会议上呢
点赞 回复 分享
发布于 2023-10-04 19:31 广东
这个是上来就手撕,手撕完才面试吗。
点赞 回复 分享
发布于 2023-10-07 18:55 湖北
大佬二面是腾讯会议吗,还是他那个在线平台啊
点赞 回复 分享
发布于 2023-10-10 16:21 广东
佬,面完收到面试满意度评价是不是就是挂了
点赞 回复 分享
发布于 2023-10-10 20:37 四川
lz二面之后什么时候有消息呢
点赞 回复 分享
发布于 2023-10-14 11:09 广东
请问大佬一面完后多久通知的
点赞 回复 分享
发布于 2023-10-17 17:08 海南
大佬oc了吗
点赞 回复 分享
发布于 2023-10-22 03:34 黑龙江
大佬oc了嘛
点赞 回复 分享
发布于 2023-11-04 12:06 海南

相关推荐

10-11 14:57
已编辑
门头沟学院 研发工程师
一面9月30号1.&nbsp;手撕&nbsp;判断一个二叉树是不是对称2.&nbsp;不借助三个变量的话,能把俩个值相互交换一下3.&nbsp;a=new&nbsp;Interger(1)&nbsp;b=new&nbsp;Interger(1)&nbsp;ab相等吗4.&nbsp;Integer缓存实现,他能调整缓存范围吗5.&nbsp;Java&nbsp;里面的有两个接口,comparable和comparator的区别6.&nbsp;linklist&nbsp;它底层是怎么实现7.&nbsp;数组去重8.&nbsp;hashset怎么实现的9.&nbsp;一个长度是&nbsp;1000&nbsp;万的一个链表,然后还有一个长度是&nbsp;1,000&nbsp;万的一个数组,然后分别遍历他们两个,遍历哪一个会比较快?为什么10.&nbsp;ArrayList怎么扩容11.&nbsp;线程池使用场景12.&nbsp;项目问题13.&nbsp;什么情况下使用redis14.&nbsp;除了这个锁还有别的吗?还用过&nbsp;Redis&nbsp;别的一些功能吗15.&nbsp;现在那个&nbsp;Redis&nbsp;里面有一个key,然后这个&nbsp;key&nbsp;我明确的知道它是一个list的类型,怎么能够知道它这个&nbsp;list&nbsp;当前这个到底是什么数据结构是压缩链表还是其他16.&nbsp;list&nbsp;实现一个队列和栈的话17.&nbsp;MySQL,比如说我现在有一个查询,这个查询我想知道这个查询有没有命中索引的话,我们应该怎么办18.&nbsp;你知道那个&nbsp;explain&nbsp;它都有哪些列19.&nbsp;count&nbsp;*和&nbsp;count&nbsp;(1)&nbsp;count&nbsp;字段效率20.&nbsp;MySQL&nbsp;里面它是怎么保证那个事物的持久性21.&nbsp;redolog&nbsp;的具体发挥作用的这个流程22.&nbsp;数据库实现乐观锁二面10月9号1.&nbsp;项目问题2.&nbsp;解释分库分表3.&nbsp;怎么确定一个sql执行到那个库那张表4.&nbsp;数据库主从架构5.&nbsp;hashmap6.&nbsp;cas的aba问题7.&nbsp;synchronized怎么实现8.&nbsp;JVM垃圾回收机制9.&nbsp;程序设计的话有哪些设计原则10.&nbsp;spring&nbsp;的启动流程11.&nbsp;IOC12.&nbsp;AOP的连接点,切点13.&nbsp;AOP的代理类,它是使用哪种方法去生成14.&nbsp;spring&nbsp;的注解,了解其中一个怎么实现15.&nbsp;红黑树的特点16.&nbsp;为什么用redis做缓存17.&nbsp;redis实现分布式锁,持久化18.&nbsp;redis三种集群19.&nbsp;mysql&nbsp;innodb底层20.&nbsp;聚数索引和非聚数索引它有什么不同21.&nbsp;联合索引怎么存储,最左匹配22.&nbsp;索引失效23.&nbsp;为什么使用消息队列三面10月10号1.&nbsp;实习的一些问题2.&nbsp;怎么排查线上问题,有什么优化方案3.&nbsp;实习的话你最大收获是什么呀?4.&nbsp;为什么考虑来北京5.&nbsp;数据库和缓存的强一致性(追问了很多,没答上来)6.&nbsp;你自己的最大的优点是什么&nbsp;最大的缺点是什么7.&nbsp;自己的职业规划是什么8.&nbsp;对于就是你选择这个方向,软件工程这个开发这块的工作,你自己觉得哪些技能是最重要的呀10月11号感谢信,流程挺快,要求提前实习#metaapp##面经##java##秋招#
点赞 评论 收藏
分享
评论
2
18
分享
牛客网
牛客企业服务