Skip to main content

Triplebyte fun or not

This probably breaks their terms, but facebook keeps annoying me with ads for Triplebyte so I decided to spend a few minutes to go through one of their tests to see how I fared.

The first question is pretty easy. Instead of spending a few minutes to see what the function does, being a lazy typical engineer, I just pasted into the chrome dev console. I guess they assume everyone is a javascript dev.

Next they collect all your information, I assume so they can farm it out even if you don't fare to well, haven't read the terms. Then you to pick a quiz. I chose the Android one, and well 30 minutes or so later I got to schedule an interview.

I was pretty upset that they gave no indication of my score. Instead of helping me actually learn what I may have got wrong with the 30 minutes I spent taking the test, they could at least say a percentage. I get they don't want to let people cheat, but come on, what a ripoff for my time.

So for kicks, I went and answered everything wrong to see what they say.

I passed again, with every question wrong!  Just no interview of course. Instead of saying, sorry you didn't fare so well, they say "Great you passed" (which is a deliberate lie unless the passing score is 0), now go do another test. 

Interesting their referral is $1500. Since most companies will give a referral bonus of around $5-10k it seems like a pretty lucrative business. 

Anyways thought that was fun, but if you're simply trying to see how well you do, don't waste your time if you expect any kind of feedback!



Popular posts from this blog

Kivy vs React-Native for building cross platform mobile apps

I've built three apps now using Kivy and one with React-Native, just wanted to share my thoughts on both.

Just a warning, I am strongly biased towards python and this is all based on opinion and experience and is thus worth what you pay for it. I don't claim to be an expert in either of these, just have worked with each for several months.  If something is incorrect I'd love to hear advice.

Demo of one of the apps

Nice to be able to run natively on the desktop WITHOUT a simulatorPython is easy to work withUse (almost) any python libraryVery easy to create custom widgetsKivy properties and data binding just work. Way nicer than React's "state" / flux / redux whatever you want to call it (stupid?). Native interfaces (pyjnius) and (pyobjc)Runs and feels pretty smooth Cons:Default widget toolkit looks like Android 4.4. Requiring you use your own widgets or a theming kit like KivyMD if styling bothers youCreating dynamic widgets declaratively is not yet s…

Control Systems in Python - Part 1 - Bode and Step Response

I hate matlab with passion, yet sadly, nearly everyone uses it.  I'm a fan of Python and open source stuff so here's a simple article on how to do some common control systems stuff in Python.

First we need to make sure the environment is setup.
Install IPython (or you can use any other python shell, but a unicode supported shell is preferred)Install python-control (numpy, scipy)Install sympy
These should do if your on Ubuntu/debian:

sudo apt-get install python-sympy python-numpy python-scipy python-matplotlib ipython
Then you need to install python control, see How to download and install python-control
Intro to using SympyOpen ipython and run the following:

import sympy from sympy import * sympy.init_printing() s = Symbol('s')

Now we can do things like define transfer functions using the symbolic variable s.

We can expand the bottom using the .simplify() method

and we can do something more complex like...
which is really nice because it does all the multiplication for us... and it’…