Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I once failed an interview because they asked how I’d solve a geospatial problem in Postgres and I said I’d use PostGIS and order by ST_Distance. The guy said “what’s postgis” and I knew it was over.


You failed, or was it them?


I believe we all failed as an industry that day. A friend of mine worked at the company and tried to get me to reapply a year later and promised they had scrapped the old interview process, but I just couldn’t.


Wait. What’s the “right” answer? The “in Postgres” naturally directs towards PostGIS.


They apparently wanted me to do some geometry, and know that the naive geometry doesn't account for the curve of the earth, and that there are indexing concerns. This was for a company that makes HR software and the interviewer who devised this exercise had never heard of PostGIS and sort of implied it was a real thing that people used.


Why on earth say the Postgres part then? Bullet dodged.

Everyone in GIS knows all the geometry stuff, but also if you say "in Postgres" you're strongly implying PostGIS.


And for an HR web app that doesn't do any geospatial stuff...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: