秦昭襄王确实是秦国在位时间最长的君主,他因兄长秦武烈王在没有儿子的情况下便意外身亡而得以从其手中接手王位。秦昭襄王是在前307年继承秦国王位的。这一年,因天生神力而孔武好战的秦武烈王在与臣子比赛举鼎的时候不慎被滑落的举鼎砸中,最后于当天晚上气绝而亡。因为事发突然,外加秦武烈王无子,所以秦朝朝堂因王位继承人的人选而展开了激烈斗争。
意外去世的秦武烈王是惠文后的儿子,而惠文后就只有他这一个儿子。在这种情况下,惠文后选择拥立秦武王庶长兄公子壮为新任秦王。不过她的这个计划并没能顺利进行,因为秦惠文王的另一姬妾芈八子想要拥立自己儿子为秦王。这个芈八子共有三个儿子,秦昭襄王嬴稷为其一,另两个则分别公子芾与公子悝。因秦武烈王去世之时嬴稷尚在燕国为质,所以芈八子所选择的秦王人选并不是他,而是身为次子的公子芾。
但是芈八子的这一打算同样也没能顺利达成,因为赵武灵王从中插了一脚。这位赵武灵王在得知秦国这一动态之后便遣人从燕国接回嬴稷,以此表示赵国要迎立嬴稷。随着赵武灵王的加入,争夺秦国王位的人最终变成三人。因为考虑到嬴稷也是自己儿子,所以芈八子率先做出妥协,而后她的异父弟魏冉及其党羽也都转而开始支持嬴稷。
当时朝中有不少人反对嬴稷,但是在赵国、芈八子以及魏冉的共同帮助下嬴稷终是于这场王位争夺战中胜出。作为失败方的惠文后与公子壮则在嬴稷即位之后双双被杀,其余一些与嬴稷存有利益冲突的公子也同样遭到了清理。话说,于公元前307年即位的嬴稷,后来一直到前251年才去世,期间共在位五十六年。