Random Rants
-
It's Monday, so obviously time for another rant from the world of job hunting.
I've got a coding test to do, and I have to write an Android app that does the following:
-
Read in JSON data from a file.
-
Request permission to use the phone's location service.
-
Use the location service and the data from a file to find the nearest city. (Given everything is in latitude and longitude, than involves looking up an algorithm to calculate distance from these.)
-
Make a call to a web service to request weather data for that city.
-
Display the data in a simple UI.
-
Have a fallback to display a message that the app needs location permissions to be enabled to work properly.
Apparently this is all to be completed in two and a half hours and it's a timed test. I think that each step is probably a couple of hours work. (Any developers here with any thoughts on my estimates?)
I had a crack at the test last week, got part of the way through, and basically submitted a note saying that you've got to be kidding if you expect this to be done in the given timeframe. I emailed the testing company to raise my concerns, and their reply was that other people complete it within two and a half hours, but it's a real achievement to do that.
I'm currently about ten hours in, with another five hours to complete it. And that's recycling a little code from another project…
I'll probably write another rude email to the testing company.
-
-
What's the testing platform?
I could probably do the below in 2hrs now, and I'm not a SDE. It wouldn't be optimal, but it'd work.
Read in JSON data from a file.
Request permission to use the phone's location service.
Use the location service and the data from a file to find the nearest city.
Make a call to a web service to request weather data for that city.
Display the data in a simple UI.
Have a fallback to display a message that the app needs location permissions to be enabled to work properly.This, I'm not sure if there's an easy way to solve that counts. There's URLs and libraries that solve this out there many of them.. https://stackoverflow.com/questions/20169467/how-to-convert-from-longitude-and-latitude-to-country-or-city for EG If that counts, yeah I could do it in 2hrs.
Use the location service and the data from a file to find the nearest city. (Given everything is in latitude and longitude, than involves looking up an algorithm to calculate distance from these.)
-
It's written in Kotlin (or Java) on the Android platform, so it's a bit more verbose than JavaScript.
I used the Haversine formula to get distances between latitude and longitude coordinates. It's not necessarily accurate, or efficient when used on an enormous array of values, but it works.
https://www.movable-type.co.uk/scripts/latlong.html
The part that I found tricky was the permissions system, which I hadn't used before.
-
I suspect your quality bar is too high for these. As a hiring manager who dishes out coding assessments more mundane than what you're doing here, I only assess for functional or correctness, performance and edge case handling mostly not expected at all. Not about what you know, it's how well you can google and throw something together that makes some kind of sense. Lower your standards
-
New York is now subtropical? No more UHFs for me, IH gotta make those lightweight shirts!
https://www.nytimes.com/2020/07/24/nyregion/climate-change-nyc.html
-
Organizing a Viking Funeral for all of my sub standard items this summer.
Wont be shedding a tear –- ive crossed over to the other side.
-
-
Brits have been a holiday blight on many countries for decades… We CANNOT handle alcohol responsibly... Now we are inflicting it on ourselves. We disgust me...I say 'we' because responsible citizens more often choose not to intervene when there are problems, 'we' don't help the situation, but are happy to moan and tut. I've had many a run in with drunken idiots discarding their bottles in the streets over the past few months. It makes me seriously consider straight edge again.
-
They are experiencing a Chavalanche, sadly !
::)
-
I suffer for my IH passion living in SoCal but the heat wave with high humidity we’ve been having is making it impossible for me to wear any IH I own. Gets me heated.
Sent from my iPhone using Tapatalk
-
Oh dear. I think Levi's have really lost the plot. These are so wrong on so many levels…..
-
Oh dear. I think Levi's have really lost the plot. These are so wrong on so many levels…..
These Alphabet people have crossed the line
-
These Alphabet people have crossed the line
The point of the article is that the LBGTQ community find the Levi’s product mentioned deeply problematic. My favourite quote is «Even the party gays didn’t ask for these». It was a pretty naive move on Levi’s part.
-
These Alphabet people have crossed the line
The point of the article is that the LBGTQ community find the Levi’s product mentioned deeply problematic. My favourite quote is «Even the party gays didn’t ask for these». It was a pretty naive move on Levi’s part.
Its amazing how things get "green lit" in meetings sometimes - like really? No push back from anyone?
Not that there's anything wrong with Chaps, Im just saying