Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      Charles Schwab

      Engaged employer

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: Charles Schwab reviews | Charles Schwab jobs | Charles Schwab salaries | Charles Schwab benefits | Charles Schwab conversations
      Charles Schwab interviewsCharles Schwab Staff Software Applications Engineer - JAVA interviewsCharles Schwab interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Centre
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy and Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent posts

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls" and logo are proprietary trademarks of Glassdoor LLC.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalised job recommendations and updates by starting your searches.

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Staff Software Applications Engineer - JAVA Interview

      Sep 9, 2015
      Anonymous employee
      Austin, TX

      Top companies for "Compensation and Benefits" near you

      avatar
      BMO Financial Group
      3.5★Compensation and benefits
      avatar
      Citi
      3.6★Compensation and benefits
      avatar
      Manulife
      3.8★Compensation and benefits
      Accepted offer
      Positive experience
      Average interview

      Application

      I applied online. The process took 4 weeks. I interviewed at Charles Schwab (Austin, TX) in Jul 2012

      Interview

      Process took about month after first phone interview plus had to wait about 2 weeks for a background check. First step was applied via their website. After about 2 or 3 weeks was scheduled for a phone interview with HR. This interview was more about my qualifications. A second phone interview was followed about one week later with managing director of development team looking to fill the position. Phone interview was a little technical but more review of resume. Then there was an on-site interview meeting with 3 different panels, each panel lasting about one hour. The panels were the usual suspects. First a panel of managers, some from the team different teams. These managers were both in Austin and in San Francisco speaking via video conference. These question were more about my experience (the tell me about some project you worked on questions) and background on my education (because my degree is not in computer science but in information systems - so i had to explain how information systems pertains to software development. plus i remember having to explain about my senior project), and basically more experience questions. Then the second panel was of software architects and a senior level engineers that were not on the actual team doing the hiring. These question were more technical and about things like data collection, java development concepts, design patterns, some basic security questions (mainly did I understand how Kerberos or private/public keys validation work, JAAS understanding) , some basic network concepts understanding (how load balancing works across a cluster of servers, sticky vs. dynamic states, etc...). The last panel of the actual team members, these questions were a little harder and more direct to the position technically. The team panel was made up of one project manager and about 3 engineers. explain SOLID principle for OOP, design patterns, basic linux scripting command questions, data collection, a small programming questions that needed to be answered in pseudo code, and also i remember one brain teaser question.

      Interview questions [1]

      Question 1

      write pseudo code for Fibonacci sequence.
      Answer question
      8
      avatar
      Sun Life
      3.8★Compensation and benefits