article thumbnail

Google Engineer: How We Interview, How I’d Beat Us for Talent, & How Non-Technical Founders Should Approach Devs

View from Seed

Saurya Velagapudi is a senior software engineer at Google, based in their Cambridge, Mass., For the company, he’s led multiple tech teams focused on products like voice and image search, Google Search for iOS, Google Glass, and Android Wear. This interview covers a wide range of topics also covered in our workshops.

article thumbnail

Lessons Learned: About the author

Startup Lessons Learned

He is the co-author of several books including The Black Art of Java Game Programming (Waite Group Press, 1996). Although Catalyst folded with the dot-com crash, Ries continued his entrepreneurial career as a Senior Software Engineer at There.com, leading efforts in agile software development and user-generated content.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

How To Find A Programmer To Build Your Startup Idea

socialmatchbox.com

How To Calculate Whether A Freelance Web Application Programmer Is Asking For Too Much Step 1: Use the Indeed.com Salary Tool to Search for Their Job Title By Salary Level. In a search done today, a web developer in Washington, DC should make anywhere from $70,000 to $120,000 per year.

article thumbnail

Can A Startup Do OffShore Development? Part 2

prosperati.com

You can find the latest and greatest Microsoft and Java certified developers here and indeed the entire consulting industry is built around certification. As a result, local universities here churn out thousands of new graduates each year who can spell Microsoft but understand nothing about proper software engineering.

article thumbnail

Programmer Competency Matrix

www.starling-software.com

algorithms Unable to find the average of numbers in an array (Its hard to believe but Ive interviewed such candidates) Basic sorting, searching and data structure traversal and retrieval algorithms Tree, Graph, simple greedy and divide and conquer algorithms, is able to understand the relevance of the levels of this matrix.

article thumbnail

Lessons Learned: The ABCDEF's of conducting a technical interview

Startup Lessons Learned

For software engineers, I think this absolutely has to be a programming problem solved on a whiteboard. At the time, I was a die-heard Java zealot. and going into a long diatribe about how insecure the ActiveX architecture was compared to Javas pristine sandbox. I remember answering "What security model?"

article thumbnail

CEO Friday: Why we don’t hire.NET programmers

blog.expensify.com

As one of the coherent commentators says below, Joel Spolsky himself laments schools teaching Java with the same basic reasoning of my article above, albeit more diplomatically stated.) .NET My example: I have mainly programmed _by choice_ in Python, Ruby, Scala, Haskell, C# and currently I’m doing Java. Alcides Fonseca.

Java 107