注册一亩三分地论坛,查看更多干货!
您需要 登录 才可以下载或查看附件。没有帐号?注册账号
x
昂赛给安排到了两天如下:
第一天
1. Coding 60mins, 发工资的那道题- // # Given an amount of money to distribute, a list of recipients and how much money each is owed, you should return the list of recipients and how much each would be paid after following the business logic below:
- // # no recipient is paid more than they are owed
- // # the amount is divided as evenly as possible between the recipients
- // # input: { 'ryan': 10, 'stephanie': 10, 'quentin': 10, 'upeka': 10 } , 40
- // # output: { 'ryan': 10, 'stephanie': 10, 'quentin': 10, 'upeka': 10 }
- // # input: { 'ryan': 10, 'stephanie': 10, 'quentin': 10, 'upeka': 10 } , 20
- // # output: { 'ryan': 5, 'stephanie': 5, 'quentin': 5, 'upeka': 5 }
- // # input: { 'ryan': 2, 'stephanie': 10, 'quentin': 10, 'upeka': 10 } , 21
- // # output: { 'ryan': 2, 'stephanie': 6, 'quentin': 7, 'upeka': 6 }
- // # input: { 'ryan': 2, 'stephanie': 10, 'quentin': 10, 'upeka': 10 } , 22
- // # output: { 'ryan': 2, 'stephanie': 7, 'quentin': 7, 'upeka': 6 }
复制代码 2. Behavior, 一个做tax的非技术的大姐来面的,30mins
3. Behavior, Culture, Project experience,60mins 他们的一个烙印Engineering Leadership面的,各种问,很累
第二天
4. Pair Programming 90mins,这轮时间很多,感觉节奏很慢,聊了半天才开始写代码。题目就是写个小程序来输出该付多少税。题目没啥难度,关键是看面试官窑解释清楚需求。- Background
- When a company tells us about a change that can change their payments to tax agencies, Gusto runs our "tax scheduling" process to determine if there are any changes to the taxes that need to be paid. At a high level, tax scheduling operates on company information to determine when we need to make a company's payments to each agency for some taxes. Any missed payments could result in notices (angry government letter), penalties, and/or interest charged to the company.
- The IRS is one of these agencies and federal withholding tax (federal income tax) is one of these taxes, and we will be implementing logic to do tax scheduling for the federal withholding tax. The IRS has complete guidelines about the rules around depositing federal withholding taxes.
- Problem Statement
- Implement a library that schedules deposits to the IRS for federal withholding taxes. The library will take in data about a company, that company's payrolls and taxes, and return the deposits due. The requirements for federal withholding taxes are defined below.
- Deposit Schedules
- The IRS assigns a company a "deposit schedule" and companies must conform to their assigned schedule when making payments. For federal withholding taxes paid to the IRS, there are two possible schedules:
- Monthly
- Semiweekly
- Monthly
- Under the monthly deposit schedule, employment taxes for all payrolls made during a given month should be deposited by the 15th day of the following month. For example, taxes for all payrolls in February must be paid by March 15th.
- Semiweekly
- Under the semiweekly deposit schedule, employment taxes for all payrolls made on Wednesday, Thursday, and/or Friday should be deposited by the following Wednesday. Taxes for payrolls made on Saturday, Sunday, Monday, and/or Tuesday should be deposited by the following Friday.
- IF the payday falls on a... THEN deposit taxes by the following...
- Wednesday, Thursday, and/or Friday Wednesday
- Saturday, Sunday, Monday, and/or Tuesday Friday
复制代码 5. System Design, 75mins,设计一个投票系统,还给了个mockup:您好! 本帖隐藏的内容需要积分高于 188 才可浏览 您当前积分为 0。 使用VIP即刻解锁阅读权限或查看其他获取积分的方式 游客,您好! 本帖隐藏的内容需要积分高于 188 才可浏览 您当前积分为 0。 VIP即刻解锁阅读权限 或 查看其他获取积分的方式
还得了急性阑尾炎,忍痛面完然后下午就去ER做手术了。。。结果过了三天收到拒信,也拒绝给feedback。。。本来也是打算拿这公司练手的,但是个人感觉有些浪费时间。
求加米,等身体恢复继续面。。。
|