一亩三分地论坛

 找回密码
 获取更多干货,去instant注册!

扫码关注一亩三分地公众号
查看: 1328|回复: 8
收起左侧

Two C OA 被HR莫名其妙联系了,没投过,还给我发了一堆职位

[复制链接] |试试Instant~ |关注本帖
cicean 发表于 2016-9-6 09:35:07 | 显示全部楼层 |阅读模式

2016(7-9月) 码农类 硕士 全职@TwoSigma - 猎头 - 在线笔试 |Passfresh grad应届毕业生

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看,没有帐号?获取更多干货,去instant注册!

x
Online OA 题 还是
原来那两道
FriendcircleLongest chain
Friendcircle 如果按 Number of Island 写,会过不去 大部分test case不能用two loop i ,j dfs要用 one loop  string[]另外一个用 boolean[] 到DFS 里面再 匹配连通性。借鉴了之前地理小伙伴的。整理下,攒人品,回馈社会。所以两行就写完了。阿门第一遍用Number of Island 方法,怎么都过不去 后几个TestCase第二题不说了,也是 先存个 字典,然后找最长的字符串,开始 分解,匹配,每次删一个最长也就是max(s.length) 了
public class Friendcircles {. from: 1point3acres.com/bbs
. 鐣欏鐢宠璁哄潧-涓浜╀笁鍒嗗湴
    static int friendCircles(String[] friends) {
        if (friends == null || friends.length - 1 == 0)  return 0;

        // number of circle
        int count = 0;. 鐣欏鐢宠璁哄潧-涓浜╀笁鍒嗗湴

        boolean[] visited = new boolean[friends.length];
        for (int i = 0; i < friends.length; i++) {
            if (!visited) {

                //if current person has not been visited before
                //then this is a new friends circle, mark current
                count++;
                visited = true;

                //dfs to mark all friends in same circle
                dfs(friends, visited, i);
            }
        }

        return count;. visit 1point3acres.com for more.
    }

    //dfs mark the same circle. 鍥磋鎴戜滑@1point 3 acres
    static void dfs(String[] friends, boolean[] visited, int pos) {
        for (int i = 0; i < friends.length; i++) {
            if (!visited && pos != i && friends[pos].charAt(i) == 'Y') {
                visited = true;
                dfs(friends, visited, i);
            }
        }
    }. 鍥磋鎴戜滑@1point 3 acres

}
submind 发表于 2016-9-6 11:03:56 | 显示全部楼层
主程序以及dfs loop 的逻辑里, 所有的visited都应该改为visited
. 涓浜-涓夊垎-鍦帮紝鐙鍙戝竷
补充内容 (2016-9-6 11:04):
忘记感谢楼主先了,多谢分享! :)
回复 支持 反对

使用道具 举报

 楼主| cicean 发表于 2016-9-6 13:51:15 | 显示全部楼层
submind 发表于 2016-9-6 11:03
主程序以及dfs loop 的逻辑里, 所有的visited都应该改为visited

补充内容 (2016-9-6 11:04):
. more info on 1point3acres.com
"visited都应该改为visited ". more info on 1point3acres.com
感觉这两个单词没区别
回复 支持 反对

使用道具 举报

dbtaotao 发表于 2016-9-7 02:08:08 | 显示全部楼层
lz强! 请问TS是先OA,后选职位,然后onsite?thx
回复 支持 反对

使用道具 举报

 楼主| cicean 发表于 2016-9-7 02:36:17 | 显示全部楼层
dbtaotao 发表于 2016-9-7 02:08
lz强! 请问TS是先OA,后选职位,然后onsite?thx

先OA 然后电面, 组的话,要看匹配情况,我问了下HR 有什么组可以,之前他跟我说是招 ME QE 就是modeling engineer 和 quantity Engineer 我都不知道是个啥,我就问有没有software dev, 他说他回去看看,结果给我发了一堆职位。
回复 支持 反对

使用道具 举报

 楼主| cicean 发表于 2016-9-7 02:37:27 | 显示全部楼层
Modeling Engineering
Modeling Engineering exists to provide platform and bespoke technology to the broader Modeling organization. In Modeling Engineering, that platform is an emergent property of our people, innovation, and the problems we solve. Our consumer-partners are primarily our Quantitative Researchers, but we also provide support for integrated engineering teams.
Key Areas: Algorithms, Math, Machine Learning, Quantitative Analysis, Big Data, Open Source, Data Science, Research
Beaker: One of our few external facing web applications, Beaker is an Open source project that is built for allowing Data Scientists/Researchers to simplify their work with really large/complex datasets. www.beakernotebook.com is the external site.
Datanomics: Amass vast quantities of information that can inform investment decisions. Collect, parse, and clean terabytes of data used for research and real-time automated decision-making
Simulations: Oursimulation framework allows researchers to test drive new ideas by adjusting/developing experimental settings/configurations and debugging/analyzing the observed results/issues before deploying them to the live trading environment.  Manages the firm-wide computer cluster
Modeling Lifecycle Engineering  (MLE): Work very closely with the modeling community to understand the structure and characteristics of Two Sigma acquired data sets to identify technological solutions for web-scale data exploration
Trading Engineering
Trading Engineering builds and maintains our automated trading systems and builds high performance systems that make decisions thousands of times faster than you can blink an eye.
Key Areas: Low-Latency, High Availability, Distributed Systems, High Frequency, Open Source, C/C++
Execution:The system uses algorithms and tactics that determine, among others, venue, optimal size, price, timing, order type for each order sent to the street in order to achieve best execution.
Trading Platform Engineering: aims to provide the single method for consuming electronic market data as well as sending and receiving electronic orders for all Two Sigma businesses across all regions and all asset classes. For this purpose we architect, build, and maintain a scalable, feature-rich, low-latency and high-performance direct market access platform to benefit modelling and trading groups within Two Sigma.
HFT: Our High Frequency Trading Platform. We architect, build, and maintain a scalable, feature-rich, low-latency and high-performance direct market access platform to benefit modelling and trading groups within Two Sigma.
Platform Engineering
The Platform Engineering team consists of many sub-teams and is currently a high hiring priority.  Overall, PE builds the underlying infrastructure that virtually every other engineering team at Two Sigma uses. They are responsible for things such as our Distributed Storage environment, our public and private Cloud environment, building Developer Tools, our Applications Infrastructure and much more…they love to use open-source software.
Key Areas: Distributed Systems, Open Source, Storage, Cloud, Reliability, Scalability, DevOps, High Performance Computing, Parallel Systems, Infrastructure. Waral 鍗氬鏈夋洿澶氭枃绔,
Sample Teams under PE:
Services Engineering: The services engineering team develops, maintains and supports the platforms, core libraries and core services which serve as the fundamental building blocks for every Two Sigma business
Software Tools: The Software Tools team is in charge of developer productivity at Two Sigma. We create and maintain the tools that our developers use to review, build, test and deploy their software.
Reliability Engineering/DevOps: As a member of this versatile group of full stack engineers, you will be on the front line for maintaining and expanding the capabilities of Two Sigma’s many and varied systems. The team exists in the space between traditional systems administration and software development, and seeks to merge the capabilities from both disciplines

Enterprise Engineering.鏈枃鍘熷垱鑷1point3acres璁哄潧
Our newest Eng organization, the Enterprise Engineering team builds and maintains our internal systems that are used by all Two Sigma Employees.  In addition, they work closely with the business to automate as many of our accounting, reporting, legal, and compliance tasks as possible.  They often build and re-build cool, greenfield ideas from scratch.  There is a ton of autonomy in EE and a wide variety of projects to pick from.  
Key Areas: Full stack, Front End, UI Development, Automation, NLP, Finance . From 1point 3acres bbs
Sample Teams under EE:. 涓浜-涓夊垎-鍦帮紝鐙鍙戝竷
Collaboration & Usability Engineering (CUE): CUE is focused on internal productivity and helping others. You'll immediately be working on software used by everyone at the company, and will personally be responsible for helping your coworkers become more productive. Agile development and rapid feedback mean you get to learn quickly and have a large, highly visible impact in a short amount of time. We work in a relatively unconstrained solution space which means drawing from and working with the latest and best in open source, commercially or internally developed software.
Corporate Engineering: the goal is to automate all aspects of accounting, reporting, legal, and compliances after a trade happens. Automating our cash management systems, accounting systems, complicated trade-flows, and other business-critical functions are just a few of the problems we tackle.
回复 支持 反对

使用道具 举报

 楼主| cicean 发表于 2016-9-7 02:37:49 | 显示全部楼层
感觉完全不知道是干什么的。
回复 支持 反对

使用道具 举报

dbtaotao 发表于 2016-9-7 04:02:45 | 显示全部楼层
cicean 发表于 2016-9-7 02:36
先OA 然后电面, 组的话,要看匹配情况,我问了下HR 有什么组可以,之前他跟我说是招 ME QE 就是modeling ...

&#128077;,lz这背景加实力,稳稳地
回复 支持 反对

使用道具 举报

submind 发表于 2016-9-7 11:48:27 | 显示全部楼层
cicean 发表于 2016-9-6 13:51
"visited都应该改为visited "
感觉这两个单词没区别

系统似乎自动把中括号去掉了 我的意思是 visited 左括号i右括号。。。
回复 支持 反对

使用道具 举报

本版积分规则

请点这里访问我们的新网站:一亩三分地Instant.

Instant搜索更强大,不扣积分,内容组织的更好更整洁!目前仍在beta版本,努力完善中!反馈请点这里

关闭

一亩三分地推荐上一条 /5 下一条

手机版|小黑屋|一亩三分地论坛声明 ( 沪ICP备11015994号 )

custom counter

GMT+8, 2016-12-9 16:29

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

快速回复 返回顶部 返回列表