Welcome to the official blog of Code: Black! We will post our event information, and helpful tips here throughout the year. If you haven’t already, follow us on Twitter and Facebook. Code: Black is open to all University of Maryland College Park students who are interested in Technology and Computer Science. Please see our sidebar for resources that may help you with classes as we are always adding new things.
If you missed our GBM this thursday we had Bloomberg giving advice on techincal interviewing and resumes.
Bloomberg Technical Interview Workshop
- A GOOD RESUME IS IMPORTANT
- Use consistent styling & formatting
- You can tailor your resume to a specific company you are applying for
- List all your relevant experience
- The Techincal Interview
- Ask your interviewer questions & talk about any side projects you have done
- Do research on the company and your interviewer
- Ask any questions you have about the position or what it is like to work for the company
- DONT ASK ABOUT: salary, how you did, next steps
- Practice technical questions/coding
- MAKE SURE YOU UNDERSTAND THE QUESTION BEFORE YOU START!
- Clarify any assumptions you have about the question and let the interviewer know your thought process (if you need time to think make that known)
- Ask about any edge cases you should handle that are not obvious to you.
- Know your common algorithms and data structures (The fundamentals)
- Know how to calculate time and space complexity (Big O notation)
- Check your work by running an example through your code and be able to find your errors and fix them.
- Take opportunities for code reuse and wrap relevant code in a function instead of copying and pasting it later.
- Practice recursive solutions and iterative solutions to problems
- Practice writing code on paper and writing pseudocode with time restraints
- Diagrams and explanations are helpful for you and the interviewer
- Use descriptive function and variable names!
- Tell the interviewer how you would improve/optimize your code if you had more time to work on the problem
- Interviewers are looking for:
- professionalism & preparation on your part
- technical proficiency & good communication skills
- Are you a fit for the company culture and are you motivated
- Ask your interviewer questions & talk about any side projects you have done
A special thanks to Bloomberg for providing the food for the meeting and sharing their knowledge on the technical interview process.
If you missed out on our Code2040 Information session the link to their website is Code2040. Code2040 is a great opportunity to network and expand your skillset before you enter the workforce.
If you are interested, application process is:
- Technical Screen (GA Timed Quiz)
- Code Sample (4 methods + freestyle ruby-on-rails-app)
- Resume – JSONified (If you get here you’re a finalist)
The deadline to sign up is, Sunday November 19th. All of the techincal items are due by, Thursday November 30th. The last day to interview is December 2nd.
A special thanks to Code: Black e-board members Tommy Outing and Isiah Manns for bringing us this Code2040 info session.
Code Prep Resources
The second day of Afrotech began with student specific events. Recruiters were on-site taking resumes and talking about what roles their company had available. There were a lot of opportunities for internships from companies like Amazon, Pinterest, Snapchat, Facebook, and many others. Code2040 also hosted a talk on the coding interview process. As Tommy and Isiah are Code2040 alumni they were able to be more involved in the talk and give insight for those who were interested. The speaker for Code2040 suggest asking questions and tackling the coding problem after you have thought about it first. You should also maintain a conversation with the interviewer to let them know your thought process and show them that you can communicate effectively even if you don’t end up with a correct solution. It’s normal to have bad interviews, you should keep practicing and applying until you feel confident. Don’t be afraid to ask for feedback from the interviewer on what you could improve upon. Later in the day we listened to a panel of professionals speak on navigated technical careers and one piece of advice that they gave is to really be yourself and let your accomplishments and failures be teachable moments. Even if you don’t have a lot of experience in an area, you can still be successful while you learn and grow. The rest of the conference was mainly for networking and learning more about different black owned businesses and programs. We listened to people pitch their startups and got the chance to learn more about Jessie Williams and his business ventures. He emphasized that we should be giving back to the community and striving to be examples for the future generation. Scroll down for Day 1 of Afrotech.
The atmosphere of Afrotech is very welcoming and energizing from the moment you step into the line to check in. We all looked around and saw not just a room, but a building filled with African American men and women who share our interest in technology. Afrotech strives to create a space for African Americans because this is not a normal occurrence in the field. No one in this space is uncomfortable because they see others like them who share in their cultural experience or have similar backgrounds and skin tones. We may share experiences but at Afrotech, different personalities shine and are encouraged. Here everyone is intelligent, driven, and passionate about what they do and who they are. The list of speakers for each track are successful professionals within the tech industry and are using their platform to inspire and teach others. These are the voices that need to be broadcasted and amplified. Minorities aren’t limited to a label or a stereotype. We are technical, artistic, gifted, and so much more. Day 1 was a great day and we each made a lot of connections not just with company recruiters but with other students and professionals attending the conference. We had our voices heard and validated by others who refused to be intimidated by the lack of black representation in technology.
We were given the incredible opportunity of attending Afrotech, a tech conference held in San Fransisco for African Americans intrested or working in technology and business. The conference fills two days with workshops, talks by various speakers, and other events. Attendies can choose from different tracks such as Engineering, Entrepeneur, and Marketing for the first day of the conference. Each track has tailored events as well as networking opportunities for everyone to learn and connect. There are also events specifically for students to attend in the hopes that they gain insight into technical careers and the interview process. While the conference events are held during the day, companies are choosing to hold their own seperate events at night where people can mingle and learn about the company. Afrotech will also be holding a Startup pitch competition for those looking to break out into starting their own business. If you want to know more about our trip to Afrotech we will be posting pictures and blog posts soon!
Thank you to everyone who came out for our Amazon event and a special thank you to Amazon for setting up this event with us, and providing Chipotle for dinner. They have a lot of great internships and full time opportunities, so we encourage everyone to apply. If you missed this event, Amazon will have other opportunities to learn about them in the future. Tomorrow (November 7th), they will be holding a seperate info session for students so be on the lookout if you are interested. We had a nice turnout for this event with members asking great questions. Amazon has Arlington and D.C. offices as well as other satellite offices.
Some advice that was given during the talk was to take more coding intensive classes if you have the opportunity. Use stack overflow as a resource to help you with classes, learn Linux and Computer Networking basics because these skills will be useful to you when you enter the workforce. If you are looking to stand out as a student you should be able to earn the trust of those you work with and go beyond what you learn in the classroom. Community outreach and volunteering is important no matter where you are in life and it adds to your resume.
Amazon Web Services is a fast growing area, if you are intersted in learning more under our Resources link Lynda.com has videos for AWS, there are also videos for learning Linux, Networking, and Programming skills.