Text

Tips to Stand Out: #1 - Make Something!

When competing with dozens or even hundreds of other applicants for a popular internship or entry level position, it’s important to differentiate yourself from the crowd. A nice cover letter and well formatted resume will only get you so far. Students that submit these two things alone will stand a chance, but need some extra luck to push their name into the “interview” pile. We suggest doing something creative to make your own luck…

One idea to show that you are a hard-working, self-starting, and motivated person is to create your own business. Sell duct tape wallets on Etsy, call your weekly tutoring gig “Max’s Math Help”, or even just make a habit of taking on every craigslist gig you can find the time for. Creating your own business or product lets an employer know that you will bring original ideas to their company and that you can take care of a project from start to finish. Who gets hired first, Brittany, a senior studying Economics, or Brittany, economics major and founder of Brittany’s Bakery?

Text

Landing the Job Tip #3: Multiple Channels

When applying for jobs, 70% of students visit an employers website as their first step in the job search process. However, for many students this is the last step they will take. Using LinkedIn to connect with a relevant employee, sending a tweet to a corporate account and exploring your network to see if you might know someone who knows someone can all bolster your chances of being noticed by the company. At the very least they will provide something interesting to discuss during a potential interview.

Should any of these methods prove unsuccessful, you don’t have to take no for an answer! Almost 50% of students who submitted resumes via email said that companies never contacted them. If you don’t receive a response after a week, reach out a second time. The best result will be that a recruiter will notice your resume and see that you are persistent, the worst result is that you still won’t get a response.

Text

Landing the Job Tip #2: Social Networking

The first social network to jump to just about anyone’s tongue is Facebook. 90% of all students regularly share videos on their friends walls, harvest raspberries in farmville, or share statuses about the daily happenings of their lives. What these students don’t realize is that by spending all their social networking time on Facebook instead of LinkedIn, they are missing out on a golden opportunity to promote themselves professionally.

Dan Schwabel, the lead consultant of Millennial Branding, says that all students must have a LinkedIn Profile by the time they are a senior, and should have one when they are a freshman. In business, who you know can be more important than what you know, so every student should spend a little time building a network of connections to help launch their career.

Another great professional resource is Twitter. Many companies have accounts dedicated specifically to available jobs. Even if you’re not an avid tweeter, getting updates on open positions is always a smart way to prepare for the working world!

Text

Landing the Job Tip #1: Volume

According to a recent survey conducted by Millenial Branding, 44% of students only apply to between one and five jobs at a time. In today’s competitive market, finding an entry level position is practically a full time job. It’s suggested that students target about 30-40 positions at a time if they want results. MindSumo affords students the opportunity to show their availability to hundreds of companies at a time through the “I’m interested” feature. That said, this is only one of several steps that students and recent grads should be taking to ensure they find a position they will flourish in after finishing school. 


More tips coming soon…
Text

Hiring New Grads? Don’t Make These 3 Mistakes

Several weeks ago, MindSumo Co-Founder and CEO Trent Hazy wrote a piece for The Daily Muse aimed at university recruiters to help them better understand students. It received enough attention that Mashable picked it up a day later. Here are the main points:

1. Love Doesn’t Always Come at First Sight

Recent data from the Society of Human Resource Management shows that 63% of hiring decisions are made during the first 4.3 minutes of the interview. But coming to a fast verdict with students can be a huge error.

2. Don’t Get Married After One Week

Try to find a way to let students show off what they can do—for example, submit a work sample with their application, highlight a neat project from a relevant class, or complete an assignment before the interview. Seeing a candidate’s work sample is a great way to test out his or her skills, and it can increase your ability to predict performance by about 40%… Oftentimes, you’ll be surprised by who has the skills for which you’re looking

3. Be Nice If Things Don’t Work Out

Remember that this is the first interaction a young professional has with the people behind your brand. If you don’t treat a student with respect during the recruiting process—and subject them to things like abrasive emails, long waiting times and prolonged stretches of silence—you’ll leave a bad taste in their mouth, which might last for years. Think about the impact angry exes can have on your reputation.

Read the full piece here: http://mashable.com/2013/03/12/hiring-new-graduate-mistakes/

Text

Escape from the Mysterious Room

Many people have played online “escape the room” games such as the crimson room or any of those found here. In these games, players find themselves trapped inside a virtual room and must use their mouse to interact with the objects inside to discover clues, codes and keys to aid them in their escape. While these games are quite fun, last week the MindSumo team took this concept to the next level when we attended the Escape from the Mysterious Room game in San Francisco.

image

Unlike its online counterparts, this game takes place in the real world. Our team and a few friends gathered in Japan town before being locked inside the mysterious room from which only a few teams had successfully escaped. Fortunately the previous lack of success was due to a firm time-limit as opposed to an inescapable room that leaves it occupants trapped forever. 

image

We spent an hour disassembling cabinets, flipping couches and tearing through collections of knick-knacks to find clues. Though we didn’t complete the escape, we had a great time collaborating an an attempt to break the code that would bring us our salvation. If only we’d found the secret message on the balloon underneath the carpet sooner!

image

Text

Two Lessons in Nailing the Interview

Google Venture’s recruiter and friend of MindSumo Lemuel Diaz shared these two important tips to help you make sure you look your best when you finally land the big interview.
 
I. Overcoming your nerves
 
Okay, you landed your dream job interview and now you’re nervous as hell.  ”What will they ask me?  What if I don’t know the answer? I hope I don’t blow it!” These thoughts are all probably going through your head and causing your blood pressure to rise and anxiety to overflow.  You’re nervous.  It happens…and it’s perfectly fine to be nervous.  After all, you’re human!
 
Here’s the good part; the interviewer sitting across from you is human as well!  They will understand…and even more so if you simply get that feeling out in the open at the beginning of the interview.  A simple “I’ve been looking forward to this interview and now that I’m here I’m all nerves” accompanied by a friendly smile will immediately drop everyone’s guard (including yours) and create rapport.  Don’t dwell on it…just state it and move on.  The truth is that most interviews are structured to have 5-10 mintes at the beginning to make the candidate (you) more comfortable and ease your nerves.  
 
Here’s the other little secret…you’re interviewing THEM just as much as they are interviewing you.  Do you like the people?  Why would you want to accept an offer from this company?  Have they convinced you?  If you flip around your thinking to put you in the position of authority then your nervousness will be greatly reduced.  Let’s be real here…you’re the one who ultimately decides on accepting an offer or not.
 
 
 
II. Thought Process vs. Actual Answer!
 
I always thought I had to have a perfectly polished answer to questions in my interviews when I was just out of college.  The simple truth is that is not true.  An interviewer wants to understand your thinking, assumptions, and ability to communicate the framework you are using to arrive at your answer.  There usually isn’t a “right” answer to arrive at, but instead a variety of different answers that could be correct.  As the old saying goes “there are many ways to skin a cat”  Although you will probably want to avoid talking about skinning cats…especially to engineers.
 
Start by “thinking out loud”, state all your assumptions and explain the general framework of how you would think through the question.  Are there corner cases or restraints such as budget, time, resources, etc?  If so, there will be assumptions associated with those things that would dramatically alter your answer.  Make sure you’re assumptions are reasonable and aren’t just made to simplify the problem.  Now that you have your assumptions out on the table use the available information to reason through the to an answer to the question asked.  Some people forget to answer the actual question they were asked!
 
This is what separates an analytical person from someone who is not: checking your answer!  Does your answer seem reasonable or way off?  In most cases you’re first answer is not going to be the best, closest, most optimized, etc.  That’s ok, but show the interviewer that you’ve thought about these things and if given more data, time, resources explaining how you might adjust a few specific things to get a better answer.

Text

The Basics of CSS, by The Design Team

This post was written by the MindSumo design team to help anyone who’s starting to learn CSS and HTML. If you have any requests for a simple explanation of another CSS property, feel free to ask for it in the comments! [Disclaimer: we are still learning ourselves]

DIVS
HTML pages are essentially an arrangement of elements, usually <div>s. It’s helpful to plan out divs as a basic outline before you start styling. Elements like <p>, text, <b>, bold, and <h>, header, have default styling properties like size, and margins, that make them more difficult to style. However, <h> elements are helpful to search engines to understand the structure and hierarchy of your page!

CLASSES
You can style a div by giving it a class. Classes are usually declared like this in html - <div class=”my_awesome_class”>content</div>. In the css file you declare it like this - .my_class{height:100px;}

HEIGHT/WIDTH

The size of divs depends on their content unless you specify dimensions. You can specify them with height/width properties. Max/Mins can also be used… “min-height: 250px;” for example, allows the div to expand beyond 250px but constrains it to that 250px even if there’s no content inside.


DISPLAY
Things are default “display: block;”, which means a div will be displayed under the one that comes before it. Inline-block puts things in line like the orange or green blocks in the diagram below. For divs to look like this, you have to put the inline-block property on both divs. It’s important that when you put things inline, that you use the “vertical-align: top” property to make sure each element is glued to the top.

Note: Vertical align is actually a property to align pictures and text. It’s a really quirky property, so watch out!



POSITION
The position attribute is default “relative”, meaning it will move depending on the size and position of other divs. Making things absolute or fixed is usually unnecessary. But, if you’re totally sold on absolute position, you then have to designate where it should be - top: 10px, right: 20px, bottom, left etc. Make sure to test your layout by resizing your browser window to see if the element moves or behaves as expected.

PADDING vs. MARGINS
Padding puts space within a div, and adds to overall height/width dimensions. Margins put space outside a div and do not affect height/width. You can declare a margin like this - “margin: 5px 10px 15px 20px;” (5 - top, 10 - right, 15 -bottom, 20-left) … it’s just clockwise. If you want to do individual properties you can like this: padding-bottom: 5px; It’s best practice to do it with all 4 numbers if you have 2 or more being declared (e.g. margin: 5px 0 2px 0). One good trick to know is that margin: 50px 5px; actually means 50 top/bottom and 5 left/right.

FONTS & TEXT
font-size, color, font-weight, line-height, and font-style are the most important font properties. font-weight: bold… and font-style: italic are helpful to know. Line-height determines the spacing between lines. text-align can be right, center, left and affects text-alignment for all children divs. Text-transform is also a cool one to know. “text-transform: uppercase;” does what you expect.

FLOATING
Floating takes things out of “the flow” meaning that their position is not determined by previous divs. It should usually be avoided at all costs because it makes positioning other elements really hard. Text-align usually gets things to where you want them. If that doesn’t work because the div has several pieces of content, use margin: 0 auto; to place it in the center of the parent div.

<span>’s & <a>’s
Spans are a way to keep text or other elements inline. They can also help you break up parts of a sentence if you want to give it a special color, weight, etc. Links act like spans, so they aren’t defaulted to “display: block”. That means they’ll do some weird things sometimes and line up unnaturally with neighboring divs/spans. If you care about styling on hover, active, or visited links, make sure to use :hover and :visited and :active as sub-css properties. For example .my_profile_link:hover{color:pink;}

TABLES
Tables can get messy sometimes, so I usually only use them when necessary. They’re structured with <table>,<th>(header),<tr> (row), and <td> (cell). You can make a cell span 2 columns with the colspan=”2” attribute.

BROWSER COMPATIBILITY
There are a few properties that need multiple attributes (moz and webkit) to account for different browsers. Here’s a list of the important ones: border-radius, background (gradients), box-shadow. You usually declare 3 like this -

 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
 border-radius: 5px;

BORDERS
Borders can be styled this way - “border: 2px solid black;” (thickness, type, color). You can also put it on one side of the div like this - “border-top: 1px dashed grey;”

SHADOWS
Shadows are declared - “box-shadow: 1px 2px 5px #b5b5b5;” (horizontal shadow size, vertical shadow size, spread, color)

ELLIPSIS (…)
Whenever text needs to be constrained to one line and can’t overflow you need to use these properties:
width: __px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;

Note: It’s impossible to put ellipsis on anything but the first line of text. If you want to put it on the third line, for example, you’re going to have to use javascript!


NESTING CLASSES
Nesting is nice from an organizational perspective but becomes a HUGE pain when you want to use that css elsewhere, but you don’t have the div nested in the right parent div. I usually avoid nesting css classes so that they can be used universally.

STYLING ID’s
Id’s are used for Javascript purposes and start with a “#” instead of a “.” in the CSS file. Feel free to style an ID if it’s used once. If you’re using that ID elsewhere, giving it a class might be the easiest way to style it.

Text

Resume Tips with Amy from Chegg

This week we have an especially awesome HR Thursday post which comes to us from Amy Knapp, an awesome campus recruiter at Chegg. So open up your resume and get ready to take some notes, because these stellar tips will get you from the middle of the application pile to the hiring managers desk!

What is the most common mistake you see on student resumes?

Spelling, formatting, length and font. Seriously - these may seem really basic, but if the resume is hard to read, has spelling or grammatical errors, is too long and in a font that is looked at as being “silly,” then it will most likely not get read.

I would suggest keeping resumes to one page, highlighting education first, any intern/work experience after, project/volunteer experience and then additional information (awards, recognition). Keep it concise, in chronological order (most recent items at the top) and one page if possible. Time New Roman is a great font to use for a professional resume. Have someone else proofread your resume so you can catch any grammatical or spelling errors.

Oh - and please remember to include contact information!

What is the most unique achievement or accolade you have seen on a resume?

A candidate once had appeared on a soap opera and had received a Soap Opera Digest Award for “Best Hair.” She listed it exactly like that and then said “(seriously)”. Just the fact that she put all of that (especially the last part) on her resume showed me she had an interesting background, but also a sense of humor. She also had the right skills for the job, but it did make for some cool ice breakers in interviews.

Do you prefer resumes go into detail about work history or take a short but sweet approach?

Short and concise is always best. If a resume is too long or hard to read, it won’t be read. It should list work history and highlight the main achievements you want to showcase. Be specific with those achievements. Either have the listed in bullets or a paragraph - either is fine, but just make it consistent throughout the resume.

As a junior or senior in college, is it wise if your resume lists achievements from high school?

I wouldn’t - I think it’s good to show what you have done in college and how you’ve grown and been well rounded after high school.

What is your favorite part about working at Chegg?

I love my job - I get to work with every group in the company so I know different
employees in various roles, from interns to executives. It has allowed me to really see the amazing talent we have here and how each and every person is contributing to the overall mission of the company. It makes it an easy sell to candidates - because people
understand our mission and vision and after they meet our folks, they are sold!

Any other comments?

I know searching for an internship or new role after graduation can be daunting, but don’t feel overwhelmed. Utilize your existing networks by informing people you already know that you are actively seeking employment. You’ll be surprised how powerful your network is (someone in my book club connected me with my previous job). Give them a fairly good idea of what you want to do, so your connections can keep their eyes open for opportunities that may fit.

Text

Engineering Team Question #2

Who do you believe to be the greatest computer scientist/engineer of all time?

Rohan Puranik: Alan Turing & Donald Knuth. In terms of software engineers, Jeff Dean & Sanjay Ghemawat (both at Google) come to mind. They have co-authored, along with other brilliant folks, the Google File System paper, the MapReduce paper and most recently the Spanner paper (on Google’s distributed database). They are celebrities to me (and pretty much every other software engineer, especially people interested in distributed systems).

Will Chou: John McCarthy, computer scientist and cognitive scientist, father of “artificial intelligence”, he made me feel computer science is awesome.

Earl St. Sauver: Well, I expect that this will break with the mold, but my favorite computer scientist was originally a physicist: Stephen Wolfram. You might know him as the CEO and Wolfram Research, the company that produced Wolfram Alpha and Mathematica. Wolfram started mathematica as a way of doing symbolic (instead of numerical) calculations with a computer, and the resulting product Mathematica has evolved into makes working with math, physics, and any other hard science an order of magnitude easier. He’s also hugely controversial though as he believes that computers can be used to do a sort of fundamental “experimental math,” but it’s undeniable that his products are pushing the bounds of what we can do with data.

Tim Mwangi: Linus Torvalds. He hacked up a kernel that you have probably heard of, Linux. Oh, he also created Git revision control system.