Open Side Menu Go to the Top

01-29-2019 , 03:12 PM
Quote:
Originally Posted by OmgGlutten!
Most online banking apps have good UI but they do almost nothing. I guess slack is pretty decent.
Seems like they do more than most apps. What apps do a lot of stuff?
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **
$25m Guaranteed WPM on CoinPoker
Join the action now
Daily Rewards • Splash Pots • CoinRaces
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **
01-29-2019 , 03:22 PM
hmm, i'm really thinking of credit card apps. i guess banking apps are pretty good come to think of it
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-29-2019 , 03:35 PM
B of A app is pretty awesome
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-29-2019 , 03:59 PM
Quote:
Originally Posted by suzzer99
Sigh. One would think binary tree might be somewhat of a solved problem right now given approximately 10 million appearances during hiring interviews. But no.

Binary tree sort - the single most important skill necessary for today's engineering world.
Weirdest question I got was "how would you estimate how many red cars there are in Seattle?" I basically said use the google, then changed it to use the bing because MS, to get percentages and base figures. Didn't really seem to fit with the job though, be like asking a dev how they would handle telling a customer they weren't going to hit a delivery date or something.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-29-2019 , 04:31 PM
That kind of question used to be very popular, it originated at MS I think, back when they liked to also ask riddle questions, like why are manhole covers round, if you have a room with 3 lights and outside the room there are 3 switches and you can only make one trip how can you tell which switch does what, etc.

The version I used to hear a lot was how many violins there are in BIGCITY or how many piano tuners there are, etc. You're not supposed to get an answer, you're supposed to, I guess, demonstrate that you can reason your way to a WAG using reasoning skills.

These questions are so dumb and are increasingly out of favor, but they're being replaced with google style questions, which tend towards binary tree algorithms and so forth (although google is also phasing these out, but the rest of the industry has not yet caught up)
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-29-2019 , 04:42 PM
I believe PMs still get asked those types of questions. Like how big would the market be for product x in southeast Asia.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-29-2019 , 05:11 PM
We had a dip**** contractor product guy for a while who actually interviewed my buddy applying for a BA role. The only question he asked was how would you go about marketing a new cat food.

My buddy didn't end up getting the job, but got hired elsewhere within the company, which the cat food guy completely flamed out. He was decently overweight but insisted on wearing the latest fashion - which at the time was super tight fitted shirts and skinny jeans. Not a pretty sight. And his name was Jeffrey. Because of course. Not Jeff, Jeffrey.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-29-2019 , 05:55 PM
Sounds more like a Geoffrey imo.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-29-2019 , 05:55 PM
Quote:
Originally Posted by iversonian
I believe PMs still get asked those types of questions. Like how big would the market be for product x in southeast Asia.
So that is almost a useful question. Like some devs or tech leads and definitely managers should spend SOME time thinking, "how many people would be affected, positive or negative, by implementing this feature" or "if we captured the entire market for this thing, how much money are we talking" because a lot of the time an answer pops out that is really definitive.

Like I once wrote a poker tracker type thing for mixed games, with a HUD attached, and I thought, what if I sold this for $50 to literally everyone who would consider buying a mixed-game HUD, and that answer is really not very big, and therefore I decided not to go through the trouble of polishing, packaging and tech supporting it, and gave it away instead.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-29-2019 , 06:36 PM
I don't see how the why are manhole covers round question counts as a riddle.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-29-2019 , 06:38 PM
I depends on you knowing a circle is one of the few geometric shapes that can't fit through a hole with a smaller radius or something.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-29-2019 , 07:48 PM
I guess it's more trivia than riddle. There are other reasons than that one though. Also, not all man hole covers are round.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-29-2019 , 08:39 PM
Quote:
Originally Posted by fredd-bird
Sounds more like a Geoffrey imo.
Actually I think it was spelled that way - lol.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-29-2019 , 10:02 PM
Quote:
Originally Posted by suzzer99
VS Code - very impressed. You can tell the developers who create it eat their own dogfood.
vs code is amazing. love it. I think that is the main reason why I prefer front end and Angular.

I do hate how they changed their preferences structure from a straight json to drop downs and selects and all that. you can still get to the json but it takes some effort.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-29-2019 , 10:05 PM
Quote:
Originally Posted by suzzer99
Sigh. One would think binary tree might be somewhat of a solved problem right now given approximately 10 million appearances during hiring interviews. But no.

Binary tree sort - the single most important skill necessary for today's engineering world.
its garbage. even if you are a genius, your likelihood of solving a binary tree sort from scratch with no previous experience is low. so all it is testing for is if you studied that particular thing. and, if I was developer on a job and a binary tree was required, you better believe I am googling that ish.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-29-2019 , 10:35 PM
What are the best cross-platform mobile gaming frameworks these days? One requirement is that it should be easy to build more standard app UI and switch between the game screens and app UI. If not directly supported, at least interoperate easily with either native or cross-platform UI kits to make that not super painful. Any thoughts?
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-29-2019 , 10:57 PM
Quote:
Originally Posted by Victor
its garbage. even if you are a genius, your likelihood of solving a binary tree sort from scratch with no previous experience is low. so all it is testing for is if you studied that particular thing. and, if I was developer on a job and a binary tree was required, you better believe I am googling that ish.
I can do a heap sort in my sleep but it's one of the easiest ones. It's the one I recommend everyone study, because heaps come up fairly often, they're super easy to implement in any language, and they're fairly easy to explain via whiteboard. But yeah, I know it because I had to interview for a job a few years ago and I studied it.

Last edited by RustyBrooks; 01-29-2019 at 11:09 PM.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-30-2019 , 12:08 AM
Quote:
Originally Posted by candybar
What are the best cross-platform mobile gaming frameworks these days? One requirement is that it should be easy to build more standard app UI and switch between the game screens and app UI. If not directly supported, at least interoperate easily with either native or cross-platform UI kits to make that not super painful. Any thoughts?
Likely Unity will be your best option. Unreal 4 perhaps.

They should be able to do cross platform UI (and game!) with no trouble at all, but probably not native UI components so easily.

Last edited by _dave_; 01-30-2019 at 12:15 AM.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-30-2019 , 12:50 AM
You guys really get binary tree questions frequently or is this just some sort of notion? I would say almost 100% of jobs have an array/list based question and something with a hash table.

Hackerrank's interview prep says 70% of their companies ask about arrays, 40% about string manipulation and hash tables. 12% trees and 15% graphs. I imagine those are more likely in graph db supported companies too
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-30-2019 , 12:52 AM
Also, before I asked about how to know if you are receiving fair pay or when you should start looking. I got a promotion today, but a really **** raise, so I guess I have my answer now :/
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-30-2019 , 09:25 AM
Not sure how often I get asked about trees. I've had plenty of graph questions, though. More often than not I get asked a higher level question and the data structure is up to me, like "implement an LRU cache" or "write a sudoku solver" or "write an efficient document search algorithm" etc.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-30-2019 , 06:18 PM


Let's say you had a senior front end developer who has been developing a react app for a month or so. You get a look at what he's done and this is the naming and organizational scheme he's come up with for the react components.

What would you think?
  1. Naming consistency isn't that important, seems fine.
  2. A little messy but fine.
  3. Not good, need to keep an eye on this guy and clean this up.
  4. Wtf - this is not senior dev work and a major red flag.

Last edited by suzzer99; 01-30-2019 at 06:23 PM.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-30-2019 , 06:35 PM
I’ll be interested to see responses as I know pretty much zilch about web dev. I have no idea if the above is terrible, acceptable, good, or excellent.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-30-2019 , 06:43 PM
I think the answer would apply to any kind of development.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-30-2019 , 06:53 PM
about tree fiddy

I could find logic in normalizing file naming conventions if it somehow disambiguated differences between stateless and stateful components (or other). However, this example's mixing of Pascal, lower, camel, and Upperlower case with random dasherize and inclusion/exclusion of "Component" is pretty tilting.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **
$25m Guaranteed WPM on CoinPoker
Join the action now
Daily Rewards • Splash Pots • CoinRaces
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

      
m